用Python操控浏览器运行,学python的你不行了吧!

如何用Python来控制浏览器的运行及操作!

用Python操控浏览器运行,学python的你不行了吧!

有两种骚包的操作,小编一一给小伙伴们讲解吧!


一、使用系统自带库 os

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

需要小编帮助的和需要学习视频的加小编的Q群哦!

二、使用python 集成的库 webbroswer

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


image

看起来虽然是三个方法,实质上还是一个, 区别只是在于传递的参数不同。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() 这个方法只是他们没有其他的两个参数了。在调用其他的浏览器的时候需要提前注册, 否则打开页面的是默认浏览器。



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

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


image
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 解释语言的特性有什么?非独立性,效率低 python2.x和python3.x的区别?__unicode__ 改为...
    这个手刹丶不太灵阅读 7,727评论 0 35
  • Q 1:Python有哪些特点和优点? 作为一门编程入门语言,Python主要有以下特点和优点: 可解释 具有动态...
    阿彤呀呀阅读 12,520评论 0 1
  • 1.我在看中学生思维导图学习法,目的是引导女儿在学习中使用,书有时会被丢在沙发上,刚巧女儿看到了,看了下名字“思维...
    冰玉_673b阅读 1,589评论 0 0

友情链接更多精彩内容