书生浏览器不能打开这个文件或者url_Python骚操作!同事用Python操控浏览器运行,引的妹子围观不止!...

Python可以做的事情很多,小编也正在奋力挖掘中,今天给大家分享一下,如何用Python来控制浏览器的运行及操作!

f3ad728c0ff28b662954044487cc099b.png

多年开发老码农福利赠送:Python爬虫,网站开发,从最零基础开始的基础语法开始到项目实战【视频+工具+电子书+系统路线图】都有整理,需要的伙伴可以关注后私信我,发送“资料”等3秒后就可以获取领取地址,送给每一位对编程感兴趣的小伙伴。

关于这个,大体有两种方式,且听小编一一列举:

一、使用系统自带库 os

这个方法的话任何浏览器都可以使用,但是不能一个一个的打开网页,还行吧~

ef01ef95a94937bdea477be39eeff083.png

二、使用python 集成的库 webbroswer

在 webbrowser模块的支持下可以对浏览器进行控制操作,大体有三种方法:

65f2673c76fae6d4db340e3a1c559a7c.png

看起来虽然是三个方法,实质上还是一个, 区别只是在于传递的参数不同。webbrowser.open(url, new=0, autoraise=True)

在系统的默认浏览器中访问url地址,如果new=0, url会在同一个浏览器窗口中打开;如果new=1,新的浏览器窗口会被打开;new=2 新的浏览器tab会被打开其他的两个函数webbrowser.open_new(url),webbrowser.open_new_tab(url)其实都是返回了webbrowser.open() 这个方法只是他们没有其他的两个参数了。

在调用其他的浏览器的时候需要提前注册, 否则打开页面的是默认浏览器。

968eafda89d9b31b973413f4439732b2.png

webbrowser 这个库锁支持的浏览器类型如下:

e2084cf20012117c27583a69c7dbd4fb.png

这些内容都可以在 源文件中看到, 路径为:python2.7/libs/webbroser.py

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值