Python 3:运行几个脚本并在它们之间解析字符串

时间:2016-07-16 07:32:15

标签: string python-3.x interface

我想在python 3中为#39; Four In A Row game开发一个机器人。在python 3中没有可下载的游戏引擎,所以我希望自己创建。由于我的机器人最终必须使用官方游戏引擎,因此界面没有很大的灵活性。

引擎必须像这样可以调用

python game_engine.py bot1.py bot2.py

这将启动一个将bot1与bot2对抗的游戏实例。

脚本之间的通信是以类似于sys.stdin的方式来回传递字符串。

我的问题是:如何设置脚本,以便game_engine.py可以相互独立地向bot1.pybot2.py发送和接收字符串。

1 个答案:

答案 0 :(得分:0)

查看标准库中的subprocess模块。

Popen命令是你可能想要的