Python怎么打开浏览器?Python操控浏览器的方法是什么

在python之中能够通过方法来打开并且操控其他的应用程序,而python爬虫就是打开浏览器应用程序并且访问网站抓取数据的实例 。所以本篇文章就来给大家分享两个python打开浏览器的方法,以及一种操控浏览器的方法,想要学习的小伙伴就往下看看吧 。

Python怎么打开浏览器?Python操控浏览器的方法是什么

文章插图
一、打开浏览器
1.第一个打开浏览器的方法就是使用os模块中的system()方法,这个方法能够调用命令行接口并且将参数作为命令来执行 。只需要在这个方法里面写上浏览器启动程序的绝对路径就能够打开指定浏览器了,加上网址还能够用新标签页进入网址,代码示例如下:
import osos.system(""C:/Program Files/Internet Explorer/iexplore.exe" http://www.baidu.com")2.而第二个方法就是要用到第三方库selenium,在这个库之中有一个叫做webdriver的模块能够打开浏览器并对其进行操作 。它封装了几个不同浏览器的打开方法,比较常用的谷歌、火狐和IE都能够用它来打开,代码示例如下:
from selenium import webdriverdriver = webdriver.Chrome()driver = webdriver.Firefox()driver = webdriver.Ie()二、操控浏览器
python中操控浏览器的话还是用的selenium库中的webdriver模块,使用它打开浏览器之后要先打开一个网站,示例如下:
driver.get("http://www.baidu.com")网站打开之后就可以来操作浏览器实现回退和前进功能来切换页面了,也能够来将浏览器窗口的大小进行调整,代码如下:
# 回退driver.back()# 前进driver.forward()# 设置窗口大小driver.set_window_size(800, 720)【Python怎么打开浏览器?Python操控浏览器的方法是什么】以上就是关于“Python怎么打开浏览器?Python操控浏览器的方法是什么”的全部内容了,希望对你有所帮助 。

    推荐阅读