我希望我的脚本迭代列表的4个元素。我在用 子流程调用。我不确定如何修复必须执行的代码。
for i in sortedList:
subprocess.call(['python','/path/to/script/script.py', i:4]])
i:4
部分是我遇到麻烦的地方。我希望将列表中的4个元素输入到script.py中。
该脚本应该接收pic.png图片,使其变为灰度,然后将new.pic.png输出为黑白图像。我最终希望脚本在4个不同的图像上运行并输出4个新图像(现在是灰度图像)。
答案 0 :(得分:1)
您需要做的就是遍历列表。您不在乎(或需要知道)该列表有多长时间。
for i in sortedList:
subprocess.call(['python', '/path/to/script/script.py', i, "new.{}".format(i)])