我想基于打开和关闭Web浏览器来启动和停止收音机,但由于某种原因,我无法使用不同的方法关闭浏览器。使用python关闭浏览器
我已经尝试过使用子过程的方法。
import subprocess as sp
web = sp.Popen("epiphany http://www.google.com", shell=True)
但这样做,我既不能关闭的进程与
web.kill()
,也不符合
web.terminate()
它根本没有什么之后。
我也尝试过使用硒方法,但由于我试图在树莓派上做到这一点,所以唯一的浏览器是不支持的顿悟,我无法获得不同的支持浏览器进行安装。
在Python web浏览器模块似乎没有任何关闭功能
有没有一种方法,我可以设法关闭浏览器?
可能的复制[如何终止用shell = True启动的python子进程](http://stackoverflow.com/questions/4789837/how-to-terminate-a-python-subprocess-launched-with-shell-true) – taras
为什么不能你用硒吗? –
@GeorgePetrov正如我所说,我在树莓派3上做这个,我不能得到一个浏览器来安装,所以我不得不使用epiphany(轻量级浏览器为pi),但它不支持硒,除非我得到了所有的概念这个错误 – mateuszdrwal