加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

win10下python+selenium安装使用方法

发布时间:2020-12-14 02:31:13 所属栏目:Windows 来源:网络整理
导读:环境: Python 3.8.0 selenium-3.141.0 工具: pycharm ? 一、安装python 下载地址:https://www.python.org/downloads/windows/ 选择3.x以上的版本进行安装,我选择的是Python 3.8.0 二、安装pycharm 下载地址:https://www.jetbrains.com/pycharm/download

环境:
Python 3.8.0
selenium-3.141.0
工具:
pycharm

?

一、安装python
下载地址:https://www.python.org/downloads/windows/
选择3.x以上的版本进行安装,我选择的是Python 3.8.0

二、安装pycharm
下载地址:https://www.jetbrains.com/pycharm/download/#section=windows
选择professional版本下载安装

pycharm破解法:
1.下载JetbrainsCrack-2.8-release-enc.jar(链接:https://pan.baidu.com/s/19laPmEna3H6JUCOxoD00lQ 提取码:v6v3?),将其放到pycharm安装目录下的bin文件夹目录下
2.找到bin目录下的pycharm.exe.vmoptions和pycharm64.exe.vmoptions,用记事本打开,在最后一行添加:-javaagent:D:PycharmPyCharm 2018.1.4binJetbrainsCrack-2.8-release-enc.jar(注意Pycharm的安装目录)
3.将0.0.0.0 account.jetbrains.com添加到c:windowssystem32driversetchosts文件最后
4.打开pycharm,选择 Activate code,输入注册码。注册码地址:http://idea.lanyus.com/

三、pin安装selenium
pip install -U selenium
或者自行安装也可以,下载地址:https://www.seleniumhq.org/download/

?

四、selenium3.x开始,需要自己配置driver

1)firefox需要配置geckodriver
下载地址:https://github.com/mozilla/geckodriver/releases
1、根据系统版本选择geckodriver并下载,解压取出geckodriver.exe将其放到Firefox的安装目录下,如:C:Program FilesMozilla Firefox
2、将火狐安装目录(C:Program FilesMozilla Firefox)添加到环境变量path中
注意:以上操作完毕后一定要重启pycharm
测试代码:
from selenium import webdriver
browser = webdriver.Firefox()
browser.get(‘https://www.baidu.com/‘)

2)google需要配置chromedriver
下载地址:http://chromedriver.storage.googleapis.com/index.html
1、根据浏览器版本选择chromedriver并下载,解压取出chromedriver.exe将其放到Chrome的安装目录下,如:C:..GoogleChromeApplication

2、将谷歌安装目录(C:..GoogleChromeApplication)添加到环境变量path中
注意:以上操作完毕后一定要重启pycharm
测试代码:
from selenium import webdriver
browser = webdriver.Chrome()
browser.get(‘https://www.baidu.com/‘)

使用时报以下错误说明geckodriver或者chromedriver没有配置好,应按照第四步操作selenium.common.exceptions.WebDriverException: Message: ‘geckodriver‘ executable needs to be in PATH. 或selenium.common.exceptions.WebDriverException: Message: ‘chromedriver‘ executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读