我正在处理以下脚本,
import os
from multiprocessing import Process
import threading
def sample1():
os.system('start cmd /k python script1.py')
def sample2():
os.system('start cmd /k python script2.py')
def main():
p1 = threading.Thread(target=sample1)
p2 = threading.Thread(target=sample2)
p1.start()
p2.start()
if __name__ == '__main__':
main()
这在windows(python)中运行良好,但是在Linux中使用终端是否可行??。
我需要的是"在linux"中的命令提示符。如何获得它,任何方式??
答案 0 :(得分:2)
如果您想启动一个可以看到脚本输出的终端,您可以使用:
os.system("xterm -hold -e python script1.py")