1. 打开网页输入信息,点击搜索
2 H# z" }. m" L$ {=====================================================
2 C2 {: r; \, x' l# 引入selenium库中的webdriver模块
8 F& f6 Y" j% J1 c* M A$ B. Ofrom selenium import webdriver* Z# g( d( g* x7 t
#打开谷歌浏览器$ d' t( i2 @. U% u1 ~
driver = webdriver.Chrome()1 \. n: k$ M* [8 U' J
#打开百度搜索主页9 b* H, d+ S% N4 F1 @" F$ r! i
driver.get('www.52ocean.cn')1 n: C- d! D* O! j
'''- i ] I% n1 [0 t) ]4 I
调用selenium库中的find_element_by_xpath()方法定位搜索框,
' I5 ~4 b5 w, V5 u, C7 E同时使用send_keys()方法在其中输入信息6 W0 `; m& \, [4 b; K
'''
3 k9 V/ S8 h8 ~4 f0 K# adriver.find_element_by_xpath('//*[@id="kw"]').send_keys('this is a test')
) r m8 k: x6 q" d% @'''. d- F) f( o$ ~3 F7 z
调用selenium库中的find_element_by_xpath()方法定位搜索按钮,
% }5 d# r4 Z5 s, a, n1 n同时使用click()方法对按钮进行点击
. @2 T! z" [; o7 L'''% x* T5 o w1 {7 Q4 ^
driver.find_element_by_xpath('//*[@id="su"]').click()8 s" }4 g2 O* e" T* O1 T
=====================================================
. a s |, D/ n* t. c7 {
3 X9 t: `6 k9 N. H) q! [$ e3 M `6 K! f( b, z- c
转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |