簡體   English   中英

Subprocess.Popen錯誤

[英]Subprocess.Popen error

Proc = subprocess.Popen ([ 'FileName'])

FileName是一個存儲“ /home/USER/exec.sh& ”的變量,程序在主文件夾中搜索exec.sh文件,並將路徑存儲在FileName中。我無法啟動此exec.sh進程。它給我以下錯誤

OSError:[Errno 2]沒有這樣的文件或目錄

我最初使用::

os.system(FileName)

它工作正常,但沒有返回pid。 因此,我切換到了Popen。

只是:

fileName = "/home/USER/exec.sh"
proc = subprocess.Popen(fileName)
pid = proc.pid

暫無
暫無

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

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