Python、语音助手

问题描述 投票:0回答:1

我使用“subprocess”使用语音助手(在Python中)打开浏览器窗口。事实上,它打开了。但是如何编写代码以便使用某个命令关闭浏览器,例如“关闭浏览器”?

我使用以下代码:

if cmd == 'open_browser':    
        `subprocess.call("explorer    C:\\Users\\Mandalorian\\AppData\\Local\\Yandex\\YandexBrowser\\Application\\browser.exe" , shell=True)
        play("ok")`

我有Windows 10,python 3.8.3

我已经尝试过了,但没有帮助:

 time.sleep(1) os.kill(subprocess.pid, signal.SIGINT)
时间.睡眠(1) os.kill(子进程.pid,信号.SIGINT) 和
process = subprocess.Popen(cmd, shell=True) time.sleep(5) process.terminate()

python browser voice assistant dynamics-al
1个回答
0
投票

您可以使用 pywindctl 库 - https://pypi.org/project/PyWinCtl/ 用于关闭、最小化、始终在顶部模式等..

© www.soinside.com 2019 - 2024. All rights reserved.