1

我正在努力实现以下目标:

当我的 python 脚本启动时加载浏览器,并在后台闲置直到需要它,然后将 URL 传递给浏览器并将其带到前面,以全屏信息亭模式。我想在启动时加载它的原因是因为我希望尽可能少地从获取 URL 到显示,所以我想删除浏览器的实际启动时间。

为此,我正在考虑使用 webbrowser 模块,因为这将允许我完成所有这些操作,但是我似乎找不到以全屏(信息亭)模式打开浏览器的方法。

或者,我可以从终端以信息亭模式启动:

os.system("chromium-browser --kiosk " + url)

然而,这会打开一个新的 chromium 浏览器的完整实例,而不是仅仅将 URL 传递给已经打开的浏览器,并且Process无论它在做什么,都需要它自己来做。

所以我正在寻找的是一种以全屏模式加载 webbrowser 模块的理想方式,或者一种从终端舒适地将 URL 传递到已经加载的浏览器进程的方式,或者第三个选项,它可以让我实现我正在尝试的内容。

我正在使用在树莓派 2 上运行的 Raspbian,并将 Chromium 和 Epiphany 作为可用的浏览器。

干杯

4

0 回答 0