1. 打开网页输入信息,点击搜索% b, s G3 f+ o" l6 Y) x; k
=====================================================. {1 o7 m" j5 k* e; F+ }5 {
# 引入selenium库中的webdriver模块
( U' b3 S% U- |) Hfrom selenium import webdriver
0 ] ^6 m# {: v, g2 I; u8 Z#打开谷歌浏览器
; R, Y# P- B/ O" h) y. j- rdriver = webdriver.Chrome()
* X& B o( D6 B2 [& z5 x9 m* m6 b#打开百度搜索主页$ ^" \$ A& r J1 }
driver.get('www.52ocean.cn'), `) x6 ~" O' u( M4 T8 W7 }7 S
'''" o* _# K7 R, i* ^ \& f
调用selenium库中的find_element_by_xpath()方法定位搜索框,
+ Z0 }: C+ e% s5 S c, i$ g, `* C. m同时使用send_keys()方法在其中输入信息9 e6 o/ N" {: {4 X6 n: G- a
'''
0 W) V+ l0 g9 X' [driver.find_element_by_xpath('//*[@id="kw"]').send_keys('this is a test'); _, o! w2 a5 t6 q
'''
# Z) ?' G3 Y& C% ?调用selenium库中的find_element_by_xpath()方法定位搜索按钮,
/ N. [" B6 Z8 F2 ]* _% O7 |+ ^同时使用click()方法对按钮进行点击5 Y+ A5 k3 O6 R
'''
2 ~) U) @1 G5 E5 _driver.find_element_by_xpath('//*[@id="su"]').click()$ A) X+ I5 O' q) Q- H
=====================================================
$ h0 b Q, {* [. h; ^8 v" |
+ j) V( ]( S* H3 n Y: G6 ^; q
1 I1 X# z! Y0 m6 r% Y6 E9 O2 Z 转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |