最新要闻

广告

手机

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

家电

世界今热点:Python+selenium安装

来源:博客园

想搞个自动抓取数据的脚本,但是奈何python不熟,而且有些网站做了反爬虫保护导致获取不到数据。只好另寻他法,突然发现了selenium,百度介绍Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。正好可以满足自己的需求,为了忘记一些步骤,所以记录了一下安装过程。


【资料图】

  • 开发环境:

操作系统:win11

IDE:PyCharm 2021.3.3

python: 3.10.4

PyCharm和 Python之前就已经安装好,所以安装步骤滤过(等以后忘记了步骤再补充)。

首先需要安装selenium:

直接在PyCharm中的Terminal中使用命令pipinstallselenium安装即可。

接下来需要查看浏览器的版本:

然后在谷歌浏览器驱动网站下载版本对应的驱动,如果没有下载比较接近的也行:

下载完成后将chromedriver.exe文件拷贝至python的scripts目录下:

接下来可以测试是否可以使用:

from selenium import webdriverif __name__ == "__main__":    browser = webdriver.Chrome()    browser.get("http://www.baidu.com")

如果正常,则会新打开一个浏览器窗口,并访问该地址:

更多关于selenium的使用,请参考文档。

关键词: