在python之中能够通过方法来打开并且操控其他的应用程序,而Python爬虫就是打开浏览器应用程序并且访问网站抓取数据的实例。所以本篇文章就来给大家分享两个python打开浏览器的方法,以及一种操控浏览器的方法,想要学习的小伙伴就往下看看吧。
一、打开浏览器
1.第一个打开浏览器的方法就是使用os模块中的system()方法,这个方法能够调用命令行接口并且将参数作为命令来执行。只需要在这个方法里面写上浏览器启动程序的绝对路径就能够打开指定浏览器了,加上网址还能够用新标签页进入网址,代码示例如下:
import os os.system(""C:/Program Files/Internet Explorer/iexplore.exe" http://www.baidu.com")
2.而第二个方法就是要用到第三方库selenium,在这个库之中有一个叫做webdriver的模块能够打开浏览器并对其进行操作。它封装了几个不同浏览器的打开方法,比较常用的谷歌、火狐和IE都能够用它来打开,代码示例如下:
from selenium import webdriver driver = 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操控浏览器的方法是什么”的全部内容了,希望对你有所帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。