April 25, 2024
Uncategorized
http://www.lianschedule.site/457 https://www.zybuluo.com/mwumli/note/222253 编码 #coding=utf-8 # coding=gbk 导入开发包 from selenium import webdriver 获得浏览器对象 driver=webdriver.Firefox() driver=webdriver.Ie() driver=webdriver.Chrome() 定位 find_element_by_id(“xx”) find_element_by_name(“xx”) find_element_by_class_name(“xx”) find_element_by_tag_name(“xx”) find_element_by_link_text(“xx”) find_element_by_parial_link_text(“xx”) find_element_by_xpath(“/html/body/div/div[2]/div/form/span/input”) find_element_by_xpath(“//input[@id=’xx’]”) find_element_by_xpath(“//input[@name=’xx’]”) find_element_by_xpath(“//class[@class=’xx’]”) find_element_by_xpath(“//*[@id=’xx’]”)//不仅id,name,class其他属性皆可 find_element_by_xpath(“//span[@id=’xx’]/input”) find_element_by_xpath(“//input[@id=’xx’ and @class=’xx’]”) find_element_by_css_selector(“#xx”)//id属性find_element_by_css_selector(“.xxx”)//class属性 find_element_by_css_selector(“xxx”)//标签名 find_element_by_css_selector(“span>input”)//父子关系 find_element_by_css_selector(“[name=xxx]”)//不仅name属性,其他属性皆可 find_element_by_css_selector(“span#a>input#b”)//组合定位 定位一组元素 find_elements_by_id(“xx”) find_elements_by_name(“xx”) find_elements_by_class_name(“xx”) find_elements_by_tag_name(“xx”) find_elements_by_link_text(“xx”) find_elements_by_parial_link_text(“xx”) find_elements_by_xpath(“/html/body/div/div[2]/div/form/span/input”) find_elements_by_xpath(“//input[@id=’xx’]”) find_elements_by_xpath(“//input[@name=’xx’]”) find_elements_by_xpath(“//class[@class=’xx’]”) find_elements_by_xpath(“//*[@id=’xx’]”)//不仅id,name,class其他属性皆可 find_elements_by_xpath(“//span[@id=’xx’]/input”) find_elements_by_xpath(“//input[@id=’xx’ and @class=’xx’]”) find_elements_by_css_selector(“#xx”)//id属性find_elements_by_css_selector(“.xxx”)//class属性 find_elements_by_css_selector(“xxx”)//标签名 find_elements_by_css_selector(“span>input”)//父子关系 […]
.
Read more