1. 打开网页输入信息,点击搜索
2 G/ o7 s' B, m: V: S& r5 c=====================================================
! F1 p5 J: c7 c4 s9 U. h1 z# 引入selenium库中的webdriver模块
. Z9 r0 X6 u6 ^" Qfrom selenium import webdriver
& `3 L" f0 o. z' c# v#打开谷歌浏览器, O0 y4 X9 k# m& n: i. U
driver = webdriver.Chrome()* x3 E2 }& J4 C; K& ]
#打开百度搜索主页
% W9 L% W; U( ]- a1 N9 mdriver.get('www.52ocean.cn'): S! z% _4 K F& o. }2 q
'''
3 v0 {9 r& O ~; J Y调用selenium库中的find_element_by_xpath()方法定位搜索框,* R* k- P- C0 Y% H. ]
同时使用send_keys()方法在其中输入信息
7 B3 @8 T; o' G7 E- }/ i2 y$ r'''
0 u9 t8 v/ i- w3 E1 _* D gdriver.find_element_by_xpath('//*[@id="kw"]').send_keys('this is a test')" [8 M4 k& P6 ^- ^2 L
'''
3 B0 Z0 m6 l, b调用selenium库中的find_element_by_xpath()方法定位搜索按钮,/ b' u8 n+ L# f! I! r
同时使用click()方法对按钮进行点击+ p9 Z6 K( _- X/ u) j3 k
'''$ ~, J! \ D7 v; X( O2 j: ^
driver.find_element_by_xpath('//*[@id="su"]').click()
9 h$ s0 R5 m$ s' g6 }' I9 N=====================================================' z( H6 l! A6 z: I
' L; i& H0 K; L" ^: p5 E
; t6 L' v3 H7 e' W
转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |