1. 打开网页输入信息,点击搜索
7 G1 _' t% A$ b8 k' `=====================================================
; n' e% B3 r6 {8 A* D% ]" s# 引入selenium库中的webdriver模块
+ J1 F4 G. i k5 T/ sfrom selenium import webdriver1 w( e6 ]6 J( O& F# R' ]
#打开谷歌浏览器
3 W0 E p- z" o* udriver = webdriver.Chrome()
1 O! u a/ T4 }1 V* T4 J#打开百度搜索主页
7 ]2 G! b5 \3 @+ |9 v& Zdriver.get('www.52ocean.cn')
0 ~) r$ z% i5 u/ k0 y'''
0 a! ~3 Z5 j* b调用selenium库中的find_element_by_xpath()方法定位搜索框,& s+ m6 B1 x- o4 u3 m
同时使用send_keys()方法在其中输入信息1 O6 K: u/ v: y8 n
'''
1 ?0 F% d' W: ?driver.find_element_by_xpath('//*[@id="kw"]').send_keys('this is a test')9 x2 \/ C4 i: f/ v4 x- ?, Z% Z
'''7 D) R% p6 W& i- @+ W
调用selenium库中的find_element_by_xpath()方法定位搜索按钮, f& I% U% t' Z' B
同时使用click()方法对按钮进行点击! r$ u* K6 c/ g
'''0 [! b4 k" ^/ D* D4 Q' h
driver.find_element_by_xpath('//*[@id="su"]').click(), c) [/ L: y/ V' f
=====================================================$ I V# f, O: n e3 j
; L) X% @/ Z3 K( E4 G
) E$ S( M0 v5 y+ N% K7 Y 转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |