我有一个接受输入文件的程序:
python subprogram.py < input.txt > out.txt
如果我有许多输入文件,我如何编写一个在这些输入上运行并产生单个输出的 python 程序?我相信程序应该像这样运行:
python program.py < input_1.txt input_2.txt > out.txt
程序本身应该类似于:
from subprogram import MyClass
import sys
if __name__ == '__main__':
myclass = MyClass()
myclass.run()