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

Python骚操作!我用Python操控浏览器运行,引得妹子围观不止!

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

一、使用系统自带库 os

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

Python骚操作!我用Python操控浏览器运行,引得妹子围观不止!

 

二、使用python 集成的库 webbroswer

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

Python骚操作!我用Python操控浏览器运行,引得妹子围观不止!

 

看起来虽然是三个方法,实质上还是一个, 区别只是在于传递的参数不同。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骚操作!我用Python操控浏览器运行,引得妹子围观不止!

 

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

Python骚操作!我用Python操控浏览器运行,引得妹子围观不止!

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

在这里还是要推荐下我自己建的Python开发学习群:1156465813,群里都是学Python开发的,如果你正在学习Python ,欢迎你加入,大家都是软件开发党,不定期分享干货(只有Python软件开发相关的),包括我自己整理的一份2020最新的Python进阶资料和高级开发教程,欢迎进阶中和进想深入Python的小伙伴!

相关文章:

  • 2021-10-06
  • 2022-02-05
  • 2021-12-26
  • 2021-07-29
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-08
猜你喜欢
  • 2022-12-23
  • 2021-07-12
  • 2021-11-27
  • 2021-08-01
  • 2022-02-27
  • 2022-01-04
相关资源
相似解决方案