安装Python环境及Selenium工具包
首先,我们需要安装Python环境。
安装好了之后需要安装Selenium工具包,可以采用以下两种方式
使用命令行安装
pip install selenium
使用Pycharm安装
首先,点击设置
然后选择python interpreter,点击加号
然后搜索selenium包,点击安装
安装chromedriver驱动
首先,我们需要查看自己的谷歌浏览器版本,在搜索框输入chrome://version/
,看到我的浏览器版本为100.0.4896.75 (正式版本)
随后,进入网站https://registry.npmmirror.com/binary.html?path=chromedriver/选择对应版本的驱动下载就好了。
下载完成后解压,将驱动放在谷歌浏览器的启动目录下,再将其地址配置到环境变量中
ok,到这里就全部安装完成了
我们可以来写一个程序验证一下
验证
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.wait import WebDriverWait
browser = webdriver.Chrome()
try:
browser.get('https://www.baidu.com')
input = browser.find_element_by_id('kw')
input.send_keys('Python')
input.send_keys(Keys.ENTER)
wait = WebDriverWait(browser,10)
wait.until(EC.presence_of_element_located((By.ID,'content_left')))
print(browser.current_url)
print(browser.get_cookies())
print(browser.page_source)
finally:
browser.close()
这个程序是打开浏览器搜索Python,并输出URL,cookies和网页源代码。
如下图: