1. 打开网页输入信息,点击搜索
/ s [ I1 C6 J8 `* C# w" I=====================================================
2 b1 m$ g: @5 k: b0 J# 引入selenium库中的webdriver模块
: E& N& X$ b, I& Ffrom selenium import webdriver
" F) E) m4 B: y5 W4 \' ~) i f#打开谷歌浏览器2 R) X. ~: ^4 {% C; z( g1 B% ~% M
driver = webdriver.Chrome()" N8 l1 A' p- M9 B+ f
#打开百度搜索主页+ t- N: \: M; `2 b, x" g# E; G
driver.get('www.52ocean.cn')4 H) O/ f! u" ]" Q* L
'''- r' g# H& _" {2 N! m8 q# w
调用selenium库中的find_element_by_xpath()方法定位搜索框,
# h# r8 {# q% b- y' d; r! F同时使用send_keys()方法在其中输入信息
. P- U' z4 _9 T9 ['''" M9 x3 h$ k6 Y- K# O* b2 f
driver.find_element_by_xpath('//*[@id="kw"]').send_keys('this is a test') V# N0 [ @+ f' M+ V, M
'''
m& B! D+ ^8 z8 }$ }+ [调用selenium库中的find_element_by_xpath()方法定位搜索按钮,; R5 |$ e c; [2 N V$ S* n! V
同时使用click()方法对按钮进行点击
0 X* E9 N+ n p1 h. r: Y'''
4 W( _$ d& S+ W( jdriver.find_element_by_xpath('//*[@id="su"]').click()
7 U$ d/ I- w4 c; A' S4 w1 R1 ], x=====================================================
& \* O# R. D3 _
q: N% d' Y( V& a' j3 \( p. `1 h* v+ Q1 t& s2 t
转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |