簡體   English   中英

在新終端中執行python文件?

[英]Execute python file in a new terminal?

好吧,我正在嘗試在新終端中執行python文件。 我嘗試了幾件事,沒有結果。 在新的終端窗口中從python中讀取了此Execute terminal命令嗎? 所以我嘗試了

subprocess.call(['gnome-terminal', '-x', 'python /root/Desktop/Script/website/bb.py'])

它為我打開了一個新的終端,但顯示“沒有此類文件或目錄”。 我嘗試了不同的路徑,但沒有結果。

我做錯了什么?

謝謝我

似乎是警告,因為不正確的路徑寫入如您所預期,因此如果這些注意事項,您必須要小心

  • 路徑分隔符在操作系統上有所不同。 Windows使用反斜杠\\ ,Linux&Mac使用斜杠/
  • 在Windows中,桌面文件夾位於C:\\\\Users\\[username]\\Desktop ,在Linux /home/[username]/Desktop
  • 您可以使用os.path包來處理路徑os.path.join

提示將腳本文件拖到終端中,以獲取文件系統上的絕對路徑

暫無
暫無

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

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