Selenium-快速使用

点击查看 selenium-python-关闭与定位操作

点击查看 selenium-python-操作表单元素与切换窗口

点击查看 selenium-python-行为链与cookie操作

点击查看 selenium-python-隐式等待与显示等待

点击查看 selenium-python-设置代理IP操作与WebElement元素 

Selenium获取动态数据

Selenium 相当于一个机器人,可以模拟人类在浏览器上的一些行为,自动处理浏览器的一些行为,比如点击,填充数据,删除cookies等。

不同的driver:

chrome

https://sites.google.com/a/chromium.org/chromedriver/downloads

http://npm.taobao.org/mirrors/chromedriver/

Firefox

https://github.com/mozilla/geckodriver/releases

Edge

https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/

Safari

https://webkit.org/blog/6900/webdriver-support-in-safari-10/

Python-快速使用 

from selenium import webdriver
# 设置Chromedrive的启动路径
driver_path = r'E:\vens\chromedriver\chromedriver.exe'

driver = webdriver.Chrome(executable_path=
driver_path)  # 使用Chrome路径
driver.get("http://www.baidu.com")  # 请求网页

# 通过page_source获取网页源代码
print(driver.page_source)

猜你喜欢

转载自blog.csdn.net/qq_27648991/article/details/81490224