1, 先安装 pip install selenium
from selenium import webdriver driver = webdriver.Chrome() driver.get("http://www.baidu.com") driver.title
2,启动Chrom浏览器
下载chromedriver:
http://chromedriver.storage.googleapis.com/index.html
注意浏览器版本对应。
3,在百度搜索框中输入文本,观察它的源码。可以了解到的name属性为wd,id为kw,还有一些其他属性。可以用多种方式来获取它。

1 # 单个节点 2 driver.get('http://www.baidu.com') 3 input1 = driver.find_element_by_id('kw') # 使用属性选择 4 input2 = driver.find_element_by_css_selector('#kw') # 使用css选择 5 input3 = driver.find_element_by_xpath('//*[@id="kw"]') # 使用xpath选择 6 print(input1) 7 print(input2) 8 print(input3) 9 driver.close()