python - 如何在python中运行exe文件
问题描述
我知道很多人在stackoverflow中问这个问题。我试图从中得到想法,但我遇到了一些错误。
下面是我的代码
import subprocess
command = ''
startupinfo = subprocess.STARTUPINFO()
startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW
startupinfo.wShowWindow = subprocess.SW_HIDE
# subprocess.Popen(command, startupinfo=startupinfo)
# subprocess.Popen('taskkill /F /IM rufus.exe', startupinfo=startupinfo)
subprocess.call(['taskkill', '/IM' , 'rufus.exe' , '/F'] , shell=True)
它给了我rufus.exe
未找到的错误以及当我给它完整的路径时。它给了我错误无效的参数
解决方案
推荐阅读
- ruby-on-rails - 更新 gems,得到 NoMethodError: undefined method `[]' for nil:NilClass
- ruby - How to turn off topology change STDOUT logs on Mongoid
- laravel - Swift_TransportException 无法与主机 smtp.gmail.com 建立连接 [网络无法访问 #101]
- c# - 在数据库或 Visual Studio 上放置下拉菜单项以加快更新速度的最佳位置?
- powershell - 从 powershell 将类对象作为参数发送到 web api
- javascript - 在 react import 3rd party jQuery , CSS , Java Script to index.html 中是好的,而不是使用 npm 或 yarn
- windows - 如何在 Windows 10 上的 PowerShell 中安装 NuGet?
- xpages - Xpage 的标记不正确
- jmeter - 一个请求的单个参数中的多个值未解析
- html - 如何修复“错误类型错误:无法设置未定义的属性‘id’”