百度「搜尋設定」之完整練習

2022-02-07 05:04:31 字數 1344 閱讀 5389

**:

1

#coding=utf-8

2from selenium import

webdriver

3import

time,os

4 dr=webdriver.chrome()

5 dr.get("

")6 time.sleep(3)7#

定位到搜尋設定

8 dr.find_element_by_xpath("

//div[@id='u1']//a[@class='pf']

").click()

9 dr.find_element_by_xpath("

").click()

10print

"我定位到搜尋設定了

"11 time.sleep(10)12#

定位到設定50條的父元素13#

m=dr.find_element_by_name("nr")14#

print "我定位到父元素啦"15#

定位到子元素16#

m.find_element_by_xpath("//option[@value='50']").click()

17 dr.find_element_by_name("nr"

).click()

18 dr.find_element_by_xpath("

//option[@value='50']

").click()

19print

"我定位到子元素啦

"20 time.sleep(2)21#

提交儲存

22 dr.find_element_by_class_name("

prefpanelgo

").click()

23 time.sleep(2)

24dr.switch_to_alert().accept()

25print

"儲存成功"26

#27 dr.find_element_by_id("

kw").send_keys("

huahuameizi")

28 dr.find_element_by_id("su"

).click()

29 time.sleep(20)

30 dr.quit()

解析:driver.switch_to_alert().accept()

完成了操作,這是因為彈窗比較是乙個具有唯一性的警告資訊,所以可以用這種簡便

的方法處理。

– switch_to_alert()

焦點集中到頁面上的乙個警告(提示)

– accept()

接受警告提示

JavaScriptDOM練習之百度搜尋框

html htmllang en head metacharset utf 8 title title title style box txt style head body divid box inputtype text id txt value inputtype button value 搜...

模仿百度搜尋

中國春節網 歡迎光臨中國春節網,您現在的位置是中國春節網首頁!年獸 的傳說 熬 年的傳說 萬年建立歷年說 中國 倒貼福字 除夕夜歡迎光臨中國春節網,您現在的位置是中國春節網首頁!年獸 的傳說 熬年的傳說 萬年建立歷年說 中國 倒貼福字 除夕夜.中國春節網 歡迎光臨中國春節網,您現在的位置是中國春節網...

百度搜尋技巧

例子 電影 qvod 查詢詞 電影 在搜尋結果中,qvod 被必需被包含在搜尋結果中。6 site搜尋範圍限定在特定站點中 您如果知道某個站點中有自己需要找的東西,就可以把搜尋範圍限定在這個站點中,提高查詢效率。site 後面跟的站點網域名稱,不要帶 http site 和站點名之間,不要帶空格。7...