我有一个python程序,该程序的文件夹包含一些脚本,这些脚本在处理数据方面具有各自的作用。我希望能够使用运行的最后一个脚本的输出从根目录中的“主”文件中指定这些脚本的输入。
例如python3 script2.py -i inputFile
其中inputFile由上一个脚本写入的文件描述。说来script1.py。
主脚本如下所示:
os.system("python3 subdir1/script1.py -c subdir1/config.json")
os.system("python3 subdir2/script2.py -c subdir2/config.json -i inputFile")
我在Ubuntu 16.04上使用wsl。
但是我不知道如何将文件名返回到根目录中的主脚本。我所能得到的是退出时脚本返回的错误代码。
答案 0 :(得分:0)
我找到了解决方案/解决方法。我使用脚本创建了一个存储文件名的JSON文件。然后在下一个脚本中阅读