我只想打开应用程序,只说应用程序的名称,而不是键入/说出路径或位置。此外,我想打开名称中带有空格的应用程序,例如“谷歌浏览器”、“截图工具”等。这适用于 excel、spotify、cmd、记事本和其他一些程序,但不适用于 word、powerpoint 等。
elif "start" in text:
app_name = text.strip("start ")
app = app_name
os.system(app)
我只是想让它与谷歌浏览器等两个词的应用程序和 Word、powerpoint 等应用程序一起使用。
每个运行的可执行应用程序都有一个单字名称。您可以通过转到任务管理器和选项卡“详细信息”来检查这一点。那里有所有正在运行的程序及其名称。对于 Google Chrome,您提到它是“chrome.exe”,对于 Snipping Tool,它是“snippingtool.exe”等。
然后很简单,你只需要写程序的名字并调用os.system。不要忘记那里的起始词。
app_name = "chrome.exe"
os.system(f"start {app_name}")
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句