Python之网站测试与爬虫技术

    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()
View Code

 

posted @ 2020-08-05 14:50  有翅膀的大象  阅读(250)  评论(0编辑  收藏  举报