Selenium官方网站
http://selenium-python.readthedocs.io/
配置使用环境
下载相应的浏览器驱动, Firefox 是默认的
本文以 chrome 为主 ,放在scripts目录下
ChromeDriver 官方下载地址 : 所有版本的 ChromeDriver
文档参考
官方文档 : Selenium with Python
一份简单的测试 demo
1 #coding=utf-8 2 from selenium import webdriver 3 import os 4 import time 5 # set little time stop and big time stop for viewing changes 6 little_time_stop = 1 7 big_time_stop = 2 8 # 默认广告条数 9 ads_num_require = 8 10 # 请求连接 11 req_url = "http://www.haosou.com/s?ie=utf-8&shb=1&src=360sou_newhome&q=%E9%B2%9C%E8%8A%B1" 12 # 打开浏览器 13 14 browser = webdriver.Chrome() 15 # 开始请求 16 17 browser.get(req_url) 17 # 获取所有的广告 18 19 all_ads_li = browser.find_elements_by_css_selector('#e_idea_pp li'