编写python3利用rhash -L命令参数批量计算打印文件ed2k链接的脚本
以下是一个简单的Python3脚本,可以利用rhash -L命令参数批量计算打印文件ed2k链接:
import os
# 待计算的文件目录
dir_path = "/path/to/directory"
# 遍历目录中的所有文件
for filename in os.listdir(dir_path):
# 构造rhash命令
cmd = "rhash -L " + os.path.join(dir_path, filename)
# 执行rhash命令
output = os.popen(cmd).read()
# 解析输出中的ed2k链接
ed2k_link = output.split("ed2k://|file|")[1].split("|")[0]
# 打印ed2k链接
print(ed2k_link)
替换代码中的/path/to/directory为要计算的文件目录的路径,运行脚本即可。脚本中使用了os模块来遍历目录中的所有文件,并使用os.popen函数执行rhash命令,并从输出中解析出ed2k链接。
原文地址: https://www.cveoy.top/t/topic/bbXA 著作权归作者所有。请勿转载和采集!