当我尝试将mailto:
与webbrowser
Python模块
webbrowser.open_new("mailto:")
使用一个标签打开一个新的浏览器窗口,但如果webbrowser
的默认浏览器是Chrome,则“mailto”不会运行。
(具有相同结果的替代代码:
wb_controller_gc = webbrowser.get("google-chrome")
wb_controller_gc.open_new("mailto:")
)
如果我尝试用Firefox做同样的事情
wb_controller_ff = webbrowser.get("firefox")
wb_controller_ff.open_new("mailto:")
没有问题:打开一个新的Firefox窗口,其中有两个选项卡,默认的邮件客户端已启动。
我尝试过的其他事情:
open
(有和没有new=1
),open_new
,open_new_tab
:没有帮助我的设置:
(我也尝试在Windows 7上测试此功能,但遗憾的是webbrowser.get
在我借用的计算机上找不到Chrome浏览器,即使我尝试了{chrome“和”google-chrome“来自{ {3}})
这个问题可能与操作系统有关吗?您可以推荐一种解决方法吗?感谢帮助!