运行Python文件并在Python中获取输出

时间:2020-01-26 18:32:03

标签: python

我是Python的初学者,我想要一种从Python运行Python文件的方法。

例如,我有一个名为checker.py的Python文件。在该文件中,我想遍历包含输入和输出的文件夹,并且我想使用Python脚本,将输入提供给另一个Python文件,并检查它是否与期望的输出(在另一个文件中)匹配)。有什么办法可以在Python中做到这一点?

这是我已经完成并需要检查的问题的GitHub链接:https://github.com/vishnupsatish/CCC-practice

1 个答案:

答案 0 :(得分:0)

尝试将您的大问题分解为几个小问题。

首先,尝试查找所有文件。

然后执行Python文件(https://docs.python.org/3/library/subprocess.html

然后读取输出文件并比较结果。

由于这是您的一种习惯,因此我不会提供所有代码。只需尝试做一个小任务就可以了。然后问您什么时候遇到问题。