>我打开了一个浏览器来查看网页
import webbrowser
webbrowser.open("http://en.wikipedia.org/wiki/Python_(programming_language)")
代码运行后,我是否可以关闭浏览器?
没有通用的方法可以做到这一点。 webbrowser
模块不公开关闭浏览器的接口,只公开以独立于实现的方式打开 URL。
要关闭浏览器,您需要找出webbrowser
实际使用的浏览器,并执行与浏览器和操作系统相关的操作。
如果您不需要 webbrowser
提供的系统独立性,您可能需要手动启动和停止特定浏览器,例如使用 subprocess
模块。 如何做到这一点取决于您选择的操作系统和浏览器。
它不漂亮,但你可以做一个原生任务杀死
os.system("TASKKILL /F /IM ie.exe")