1. 打开网页输入信息,点击搜索
. I% u" G% x/ C=====================================================/ ?2 O: G5 h1 U7 b2 }" |" Z+ e
# 引入selenium库中的webdriver模块
8 C2 V, Z8 i0 B+ s' c! n; ^from selenium import webdriver
$ ]8 X, l6 ]# ~3 m. u, Q9 W#打开谷歌浏览器
7 i8 J( i. U: ?driver = webdriver.Chrome()2 x3 ~& l! a# J4 u. E7 i# w
#打开百度搜索主页# Z1 ]6 R( i2 X7 S5 c
driver.get('www.52ocean.cn')# f# A. k. o1 _; S2 m
'''
( F/ T" m; k$ j% R3 a调用selenium库中的find_element_by_xpath()方法定位搜索框,
: U0 r8 z. L" \, h1 I同时使用send_keys()方法在其中输入信息# p1 I @* `! | y) o, m1 w
'''" j% Q) u6 i4 H6 G
driver.find_element_by_xpath('//*[@id="kw"]').send_keys('this is a test')$ a" D) f' A9 Z
'''- @5 z6 P2 Z' l b7 H' r
调用selenium库中的find_element_by_xpath()方法定位搜索按钮,
L2 |. A2 l7 W4 z8 C同时使用click()方法对按钮进行点击 B: T4 D% Q* k; x7 D x! J
'''$ E, w, D( Z+ C5 t3 ?- l& P
driver.find_element_by_xpath('//*[@id="su"]').click()$ C" ^0 N/ s* d
=====================================================
/ v$ b1 @7 n) A. o* Q) H ! q) [4 _5 M! ?& i( h0 O
# ? w! d2 @4 Y& y; X+ ]
转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |