selenium

Posted on 2019-08-08 10:21  大白不白  阅读(96)  评论(0编辑  收藏  举报

1.声明并调用浏览器

from selenium import webdriver

browser = webdriver.Chrome()# 谷歌

browser = webdriver.Firefox()# 火狐

 

2.访问页面

from selenium import webdriver

browser = webdriver.Chrome()

browser.get("http://www.baidu.com")

print(browser.page_source)

browser.close()# 关闭浏览器

 

3.查找单个元素

from selenium import webdriver

browser = webdriver.Chrome()

browser.get("http://www.taobao.com")

input_first = browser.find_element_by_id("q")# 通过id的方式

browser.close()

 

常用的查找元素方法:

find_element_by_name
find_element_by_id
find_element_by_xpath
find_element_by_link_text
find_element_by_partial_link_text
find_element_by_tag_name
find_element_by_class_name
find_element_by_css_selector

 

Copyright © 2024 大白不白
Powered by .NET 8.0 on Kubernetes