今天给大家分享一下,如何用Python来控制浏览器的运行及操作!2020-09-26

关于这个,大体有两种方式

一、使用系统自带库 os
这个方法的话任何浏览器都可以使用,但是不能一个一个的打开网页,还行吧~
今天给大家分享一下,如何用Python来控制浏览器的运行及操作!2020-09-26

二、使用python 集成的库 webbroswer
在 webbrowser模块的支持下可以对浏览器进行控制操作,大体有三种方法:
今天给大家分享一下,如何用Python来控制浏览器的运行及操作!2020-09-26

看起来虽然是三个方法,实质上还是一个, 区别只是在于传递的参数不同。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() 这个方法只是他们没有其他的两个参数了。

在调用其他的浏览器的时候需要提前注册, 否则打开页面的是默认浏览器。
今天给大家分享一下,如何用Python来控制浏览器的运行及操作!2020-09-26

webbrowser 这个库锁支持的浏览器类型如下:
今天给大家分享一下,如何用Python来控制浏览器的运行及操作!2020-09-26

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

如果大家对于学习Python有任何问题,学习方法,学习路线,如何学习有效率的问题,可以随时来咨询我,或者缺少系统学习资料的,我做这行年头比较久,自认为还是比较有经验的,可以帮助大家提出建设性建议,这是我的Python交流群:867零67久45,有任何问题可以随时来咨询我。

关注我,不定时更新更多基础实战项目

本文的文字及图片来源于网络加上自己的想法,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。