1
我有我需要在不同的终端/主机运行5个Python文件。目前我正在做的是在自己的终端/控制台上运行每个文件python filename.py
。运行多个Python文件从一个Python文件
什么,我想是运行一个文件,将运行在不同的终端/主机的所有其他文件。
我还没有尝试过任何事情。我正在寻找某人指导我如何做正确的方向。
我有我需要在不同的终端/主机运行5个Python文件。目前我正在做的是在自己的终端/控制台上运行每个文件python filename.py
。运行多个Python文件从一个Python文件
什么,我想是运行一个文件,将运行在不同的终端/主机的所有其他文件。
我还没有尝试过任何事情。我正在寻找某人指导我如何做正确的方向。
你可以使用屏幕命令,如果它实际上不是必要的,五个不同的终端弹出。写一个这样的bash脚本:
#!/bin/bash
screen -dmS "screen-name-1" python filename1.py
screen -dmS "screen-name-2" python filename2.py
screen -dmS "screen-name-2" python filename2.py
然后你可以访问每个屏幕,
screen -r screen-name-1
有关详细信息,请参阅https://www.rackaid.com/blog/linux-screen-tutorial-and-how-to/
为什么不把5个文件的内容,在5种功能,并呼吁他们一个又一个? – user2963623
将创建5个控制台与每个运行其文件? –
没有。但是,如果需要,可以将输出写入文件。 – user2963623