1. 打开网页输入信息,点击搜索
. e3 b* X B- F# Y/ w=====================================================& @8 j; m: y: I( G0 {1 K, {$ k
# 引入selenium库中的webdriver模块
7 F: I0 K; ?+ i3 O: L, qfrom selenium import webdriver
1 b6 k2 ^9 d( Q7 I; d9 h#打开谷歌浏览器; R' u( n) M1 M% o( ~- |
driver = webdriver.Chrome()
: A1 q, j7 `+ f; w* s4 ]! R#打开百度搜索主页
" A; u: j4 {$ t. _# D+ ^0 `! R7 _driver.get('www.52ocean.cn')
: ^8 l3 k, R# V O7 T'''# y$ l6 p1 ], E5 S( b! K
调用selenium库中的find_element_by_xpath()方法定位搜索框,
# C4 W, {; @% ]. R同时使用send_keys()方法在其中输入信息
, L, M: J, K6 |3 y- ^'''
. g$ G% m' ?' J2 z" cdriver.find_element_by_xpath('//*[@id="kw"]').send_keys('this is a test')
) q& A! J% x% s- c( c3 k4 `4 {'''0 p' @. G% f* P* h h. p
调用selenium库中的find_element_by_xpath()方法定位搜索按钮,
, Q, V7 U9 a7 h同时使用click()方法对按钮进行点击$ k4 d+ ?, y" s+ C4 H, h/ J
'''
1 K2 d2 M" t& Gdriver.find_element_by_xpath('//*[@id="su"]').click()) I, t( c* K+ J4 }7 u
=====================================================% P3 ?6 l1 K. T6 I. m
7 _% O8 p3 a( c: m
! `! a$ U7 Q2 T( ~: I ^0 X# p# E
转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |