因此,我有一个脚本,该脚本使用三个标志,两个输入和一个输出文件。但是,我想编写一个脚本来调用此脚本,并用指定子目录中的每个文件替换一个或多个输入文件
到目前为止,我已经导入了sys和listdir,所以我当前的计划是使用sys获取要从中获取文件的文件夹的参数,并使用listdir来轻松遍历文件名并调用每个人都与我提到的其他脚本分开。
但是我不知道如何从当前文件内部与标记一起调用脚本(例如script.py --content ./contentfolder/content.jpg ...),并执行整个批处理。
from os import listdir
import sys
def main():
script = sys.argv[0]
contentfolder = sys.argv[1]
for file in listdir(contentfolder):
#call script --content file --input2 "filename" --output "out" ...
main()
我对python脚本还很陌生,所以还没走很远,但是我也找不到与Google有用的东西(可能正在寻找错误的关键字?)