簡體   English   中英

如何通過Python在命令行應用程序中運行代碼

[英]How to run the code in command line application via Python

我需要在特定的應用程序(例如,位於C:/temp/myApp.exe中)中運行bat文件(P:/myBat.bat)。 手動啟動myApp.exe,運行代碼

hscript P:/myBat.bat

我得到了我所需要的。 但我希望使用Python做到這一點。

我知道如何使用Python執行bat文件:

import subprocess
subprocess.Popen("P:/myBat.bat").communicate()

但是,如何通過myApp.exe和Python執行hscript P:/myBat.bat

您正在尋找subprocess.call ,如subprocess.call(['hscript', 'P:/myBat.bat'])以及它的朋友。 請參閱: https//docs.python.org/3/library/subprocess.html#subprocess.call

暫無
暫無

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

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