0
我有一個腳本,使用subprocess.Popen打開一個文件,所以我可以在後臺運行它。我想能夠運行與./[script] [PARAMS此腳本]當從終端被運行通過使用sys.argv中Python:通過sys.argv加載子進程python腳本.Popen
#!/usr/bin/python
import subprocess
import sys
sys.path.insert(0,"./pyqt")
import gui
if __name__ == "__main__":
subprocess.Popen(["python", "./pyqt/gui.py"])
gui.py可以帶參數。以下是我如何在gui.py中訪問這些參數
def main(*args):
print(args)
if __name__ == "__main__":
main(sys.argv)
如何將sys.argv傳遞到subprocess.Popen?
嘿,這工作!我之前嘗試過,但是我在外部括號中包含了sys.argv。 – APorter1031