用python調用.bat或者.exe文件時,一般調用 方式如下:
os.system("C:\Windows\System32\osk.exe")
對吧,這樣就會因為調用了系統shell而出現黑框。
解決方法是:
os.popen("C:\Windows\System32\osk.exe")
這樣就把程序作為后台調用了,而且能根據popen的返回結果來獲得程序的返回值
用python調用.bat或者.exe文件時,一般調用 方式如下:
對吧,這樣就會因為調用了系統shell而出現黑框。
這樣就把程序作為后台調用了,而且能根據popen的返回結果來獲得程序的返回值
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。