【发布时间】:2013-09-03 21:02:48
【问题描述】:
我有一个 Python 脚本,其中有一个 .bat 文件目录。我遍历它们并通过命令行运行每一个,然后将批处理脚本的 result 保存到文件中。到目前为止,我有这个:
import subprocess
for _, _, files in os.walk(directory):
for f in files:
fullpath = directory + os.path.basename(f)
params = [fullpath]
result = subprocess.list2cmdline(params)
但是,当我需要运行 in .bat 文件中的代码的结果时,这会将 result 变量设置为 .bat 文件的路径。有人有什么建议吗?
【问题讨论】:
标签: python batch-file subprocess