如何通过代码启动系统浏览器访问一个网页
一行代码可以实现,打开官网
python -m webbrowser -t "http://www.python.org"
python -m webbrowser -t "http://www.baidu.com"
输入命令,回车后,程序会找到系统的浏览器,本人电脑自动找到的edge浏览器,由于打开很慢,换成了国内的百度
使用编程的方式打开浏览器
import webbrowser
webbrowser.open("https://www.baidu.com")
使用的open方法启动浏览器打开一个网址
.open(url, new=0, =True)
方法作用 new参数的作用,其实是就是控制浏览器打开网页是开新浏览器,还是在新标签中
使用其他浏览器如
c = webbrowser.get('firefox')
c.open('http://www.baidu.org')
c.open_new_tab('http://docs.baidu.org')
实际上在我的电脑上是不支持的。即使使用register方法也是有问题的
尝试了手动注册一个也是没有效果的,目前还未发现喝到的原因
看哪位网友能找到具体的原因,同时反馈一下。
firefox='C:Program FilesMozilla Firefoxfirefox.exe'
# webbrowser.register('firefox', Mozilla.__class__, webbrowser.GenericBrowser('firefox'))
# ff_path = webbrowser.get(firefox)
# ff = webbrowser.get(ff_path)
webbrowser.register("firefox", None, webbrowser.BackgroundBrowser(firefox))
# webbrowser.register('firefox', None, ff)
c = webbrowser.get( "firefox")
print(c)
print("============")
c.open("https://www.baidu.com")
———END———
限 时 特 惠: 本站每日持续更新海量各大内部创业教程,永久会员只需109元,全站资源免费下载 点击查看详情
站 长 微 信: nanadh666
声明:1、本内容转载于网络,版权归原作者所有!2、本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。3、本内容若侵犯到你的版权利益,请联系我们,会尽快给予删除处理!