我有两个python脚本,我需要在完全相同的时间启动这两个脚本这是因为我正在尝试测量两个脚本的性能指标,并且这是手头任务的强制性要求,即它们应该同时开始执行有没有一个简单的方法可以做到这一点?最好是通过第三个python脚本,它同时执行它们两个?
gdx19jrr1#
这取决于你所说的“完全相同的时间”的精确度。如果这意味着“在一微秒内”,那么这可能是不可能的。但是我写了一个这样的脚本(假设是POSIX操作系统):
python a.py >/dev/null & python b.py >/dev/null &
使用/usr/bin/time sh together.sh运行该函数,输出为:
/usr/bin/time sh together.sh
0.00 real 0.00 user 0.00 sys
因此,这意味着两个python示例都在不到0.01秒的时间内启动。
qkf9rpyu2#
我想你的意思是你想同时打开两个python文件?只需按CTRL键,使它们都被选中,然后按ENTER键或右键单击--〉打开,希望这对你有帮助
2条答案
按热度按时间gdx19jrr1#
这取决于你所说的“完全相同的时间”的精确度。
如果这意味着“在一微秒内”,那么这可能是不可能的。
但是我写了一个这样的脚本(假设是POSIX操作系统):
使用
/usr/bin/time sh together.sh
运行该函数,输出为:因此,这意味着两个python示例都在不到0.01秒的时间内启动。
qkf9rpyu2#
我想你的意思是你想同时打开两个python文件?只需按CTRL键,使它们都被选中,然后按ENTER键或右键单击--〉打开,希望这对你有帮助