win10下python+selenium安装使用方法

Posted tangxin7

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了win10下python+selenium安装使用方法相关的知识,希望对你有一定的参考价值。

环境:
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.4inJetbrainsCrack-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

 

以上是关于win10下python+selenium安装使用方法的主要内容,如果未能解决你的问题,请参考以下文章

Win10 Python+selenium运行环境安装步骤

win10selenium之Firefox,Chrome,IE对应webdriver的安装配置

win10_java+selenium环境搭建

windows10下python中selenium的chrome驱动安装与使用

windows10下python安装+selenium

win10环境下使用python安装tensorflow