簡體   English   中英

如何從python shell或閑置命令運行.exe文件

[英]How to run .exe file with command from python shell or idle

好吧,我嘗試了StackOverflow上所有可用的方法

1) !myfile.exe args

2) subprocess.call()和3) subprocess.POpen()根據子流程Popen和call有什么區別(我該如何使用它們)?

4) os.system按照如何使用Python運行外部可執行文件?

我的程序啟動了,但是沒有看到任何輸出窗口,實際上my.exe程序是使用VisualStudio編譯的,而我使用StdIn在.exe程序中輸入的內容很少,

我已經嘗試過os.wait()os.wait() subprocess.wait()`` os.sleep(3)命令,我的靜止輸出消失了。

我也嘗試過使用python如何使用參數運行exe文件,但是問題是相同的。

我的.exe程序做什么? 實際上,我給程序一個“ .bin”文件作為命令參數。 進一步,我的程序提示用戶使用Std In輸入少量字符串作為輸入。

如果從CMD運行python程序,則可以在python代碼中插入time.sleep(),這會使輸出停留更長的時間。

否則,為了更符合您的問題,請嘗試制作一個外部臨時腳本,該腳本將在其中運行帶有暫停命令或其他命令的.exe。

暫無
暫無

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

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