首页 > 解决方案 > 运行 Python 文件并在 Python 中获取输出

问题描述

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

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

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

标签: python

解决方案


试着把你的大问题分成几个小问题。

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

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

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

由于这是您的练习,因此我不会提供所有代码。试着做一个接一个的小任务。然后在遇到问题时询问。


推荐阅读