让一个Python程序“馈送”另一个Python程序

让一个Python程序“馈送”另一个Python程序,python,io,Python,Io,我正试图做一些关于2-SAT和3-SAT的作业,我被允许在网上搜索该计划的实施情况。我遇到了2个Python程序,基本上我可以运行,它们使我能够继续我的任务。但是,我无法从一个程序中获取输出,以提供给另一个程序: 此处的代码:应为此处的代码提供输入: 这就是说明书上说的: Python中的问题生成器- 生成任意一个C语法表达式 或输入到。。。全功能 Python中的GSAT解算器-接受输入 并试图满足 它在生成 用于指导的输出 那些不熟悉GSAT的人 算法 任何人都可以告诉我怎么做吗?您要做的是

我正试图做一些关于2-SAT和3-SAT的作业,我被允许在网上搜索该计划的实施情况。我遇到了2个Python程序,基本上我可以运行,它们使我能够继续我的任务。但是,我无法从一个程序中获取输出,以提供给另一个程序:

此处的代码:应为此处的代码提供输入: 这就是说明书上说的:

Python中的问题生成器- 生成任意一个C语法表达式 或输入到。。。全功能 Python中的GSAT解算器-接受输入 并试图满足 它在生成 用于指导的输出 那些不熟悉GSAT的人 算法


任何人都可以告诉我怎么做吗?

您要做的是将第一个脚本的输出通过管道传输到第二个脚本

由于脚本似乎分别命名为3sat.py和gsat.py,只需将cd放入它们所在的目录并运行:

/3sat.py |/gsat.py 或者,相当于:

python 3sat.py | python gsat.py