我有一个 Python 脚本,其中有一个 .bat 文件目录。我遍历它们并通过命令行运行每一个,然后将批处理脚本的结果保存到文件中。到目前为止,我有这个:
import subprocess
for _, _, files in os.walk(directory):
for f in files:
fullpath = directory + os.path.basename(f)
params = [fullpath]
result = subprocess.list2cmdline(params)
但是,当我需要在 .bat 文件中运行代码的result
结果时,这会将变量设置为 .bat 文件的路径。有人有什么建议吗?