簡體   English   中英

使用Python運行另一個程序

[英]Running another program using Python

我有一個處理文件並返回另一個文件作為輸出的程序。 當我在cmd中運行它時,我首先設置路徑:“ cd c:\\ program”,然后將其設置為處理位於程序文件夾“ program test.txt”中的文件。 我想要一個python程序使用subprocess模塊​​為我做這件事,但是我無法使其工作。

我已經閱讀了相關文章,並且知道應該很容易,但是作為一個新手,我一直無法弄清楚。 幫助極大的應用。

這是我嘗試過的代碼的一個示例。 它可以運行,但不會產生任何結果。

import subprocess

textfile = 'c:\program\test.txt'
programPath = r'C:\program\program.exe'
subprocess.Popen([programPath, textfile])

您忘了在textfile的文字前加上r

textfile = r'c:\program\test.txt'

\\t是制表符。下次,請在帖子中也包含所有錯誤消息。)

暫無
暫無

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

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