1. 打开网页输入信息,点击搜索8 b- ^4 y9 m. Q% K
=====================================================
: w3 j* x# u( O% T3 d; G# 引入selenium库中的webdriver模块
" V5 Q6 r) [2 H0 @0 W8 Afrom selenium import webdriver
% x r' i7 ]2 x( \* [( D#打开谷歌浏览器
0 O/ i8 w: |. p2 G9 I& m& vdriver = webdriver.Chrome()
/ m; F" l& R% _( B ?#打开百度搜索主页
" W8 y; b/ f% P, l. w, D3 i8 ydriver.get('www.52ocean.cn')
& L* ]7 j" l9 h& R; o'''
( ?0 p0 c" V: v; ]调用selenium库中的find_element_by_xpath()方法定位搜索框,
9 y: T b& f m* M同时使用send_keys()方法在其中输入信息' G, v; n2 b- T6 ~" I6 b3 U
'''
. E4 G6 L; n& |5 e z' r$ Mdriver.find_element_by_xpath('//*[@id="kw"]').send_keys('this is a test')
/ B5 ~. q! s2 F: t% U'''
! C0 O8 n$ W4 p/ @" D调用selenium库中的find_element_by_xpath()方法定位搜索按钮,
* X; x |: n; `: ?! p7 ]* x同时使用click()方法对按钮进行点击
4 J* m+ _5 M* J$ l* K'''
$ B: C4 h7 V% U- s- }1 w: Ndriver.find_element_by_xpath('//*[@id="su"]').click()& O5 U z- s2 t& @% N
=====================================================
9 O+ N0 O5 I. r' g* _2 o" [ ; ~3 P6 M+ {7 r0 B( E& U+ _! x
# ^) r( g/ B- ?
转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |