1. 打开网页输入信息,点击搜索
* o0 v- s- u; _ Z* V1 y9 N# {=====================================================
- n4 y+ m( A0 o5 w# 引入selenium库中的webdriver模块
/ O8 r% q# I# ^0 Ffrom selenium import webdriver! \' w8 ?- \$ g3 p7 K
#打开谷歌浏览器
: Z/ C, W, B7 R( {3 V# `driver = webdriver.Chrome() D- q2 [6 a+ E
#打开百度搜索主页3 O) T S4 c4 S+ g0 C/ l8 ^
driver.get('www.52ocean.cn')0 u" t0 a9 |( e1 l. [# h
'''
7 Q7 |6 O3 V1 h4 L: H调用selenium库中的find_element_by_xpath()方法定位搜索框,
4 w9 e/ \4 N5 U9 Y& |7 o同时使用send_keys()方法在其中输入信息
* ~6 }7 Q) D& U4 _& e'''
6 A! F( k3 v7 T& {2 m4 Qdriver.find_element_by_xpath('//*[@id="kw"]').send_keys('this is a test')% h' G- `, R& a1 {! d
''', O1 X4 H+ Q6 K8 u0 I2 D
调用selenium库中的find_element_by_xpath()方法定位搜索按钮,
: u* U. B) r0 K* U5 W+ l3 t) X: a同时使用click()方法对按钮进行点击. }& Q( n! v: d+ e8 ^8 h9 J7 E5 E
'''
, |+ S6 v7 l6 P0 t$ g9 edriver.find_element_by_xpath('//*[@id="su"]').click()
- z& \: g3 o1 P d=====================================================) S) Y& h, Q" g6 v5 e- P
. i: k5 v! ]* X1 q8 S7 ^6 \
: l/ V0 m3 ] S# m& g* a
转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |