簡體   English   中英

運行另一個沒有彈出式cmd提示符的python腳本,而不是順序

[英]Run another python script without a popup cmd prompt and not in a sequence

os.system("script2.py 1")的問題在於它會彈出一個黑色的cmd提示符:/

exec("script2.py 1")是它按順序等待......

任何替代品?

subprocess是你應該專門看Popen

即:

p = subprocess.Popen(["script2.py", "1"])

要么

p = subprocess.Popen(["python", "script2.py", "1"])

你可以很好地控制包括隱藏窗口在內的內容。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM