1. 打开网页输入信息,点击搜索6 D# h; S) i$ U" }$ x$ `# G
=====================================================
9 J' g% O7 J) E# f5 l+ w: {# 引入selenium库中的webdriver模块
: a X8 S" L, Q& [from selenium import webdriver
3 A7 V3 U6 U( l#打开谷歌浏览器 R2 S& K# F. {6 H- e9 k4 q
driver = webdriver.Chrome()
v) M; a& s& q3 p {) \ K. n#打开百度搜索主页
; a/ }/ ]0 U) ]: k6 Fdriver.get('www.52ocean.cn')
7 I- O5 ^4 i2 x% u'''( s) a5 r! Q4 I l& T5 c v/ K
调用selenium库中的find_element_by_xpath()方法定位搜索框,
2 o! @$ T! |1 E8 ~% ~同时使用send_keys()方法在其中输入信息
( r1 G+ t( P; ?. x'''
, f+ W, m5 _+ u. |driver.find_element_by_xpath('//*[@id="kw"]').send_keys('this is a test')2 g: N- X# q6 s3 S; V) G9 X: A
'''
9 Q2 u2 A" R$ D调用selenium库中的find_element_by_xpath()方法定位搜索按钮,+ A& h' B( ]5 z5 X# l0 t
同时使用click()方法对按钮进行点击/ Q- I$ j g, [3 Z* o1 _* l
'''
- z5 x- N6 @8 \$ i5 k* G, b1 Fdriver.find_element_by_xpath('//*[@id="su"]').click()1 n; X9 S' e4 _; n8 Q. ^
=====================================================
& _! |& l5 Q* ?2 d! X 4 d N5 I) ^& u: m' i6 v
1 U4 y/ ~ p6 i1 K4 a3 M" _2 d
转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |