1. 打开网页输入信息,点击搜索
, O& n) O' N) y' M; t=====================================================4 Q8 T4 i' B1 _3 d& P: E% N
# 引入selenium库中的webdriver模块+ W3 \2 r, I; e! ~4 ^$ W+ f2 S8 X
from selenium import webdriver
3 w/ |0 e, _* Y1 ~0 @* {#打开谷歌浏览器
& e0 p" J" e' b' X" `$ r% Odriver = webdriver.Chrome()7 L' d! V8 Y& z4 k6 J4 I
#打开百度搜索主页6 u" ~$ m/ c) K2 V, J5 A3 p' c
driver.get('www.52ocean.cn')
) Z! ^, w; |0 h R'''
% [3 [' l; n, P调用selenium库中的find_element_by_xpath()方法定位搜索框,
- s4 w$ c! k3 ]. u$ M: p同时使用send_keys()方法在其中输入信息
) s) K+ N/ F% \7 C( S''': ]3 S X/ h; j& W5 {6 d
driver.find_element_by_xpath('//*[@id="kw"]').send_keys('this is a test')
" x7 s3 ?' Z, H2 T2 x$ P'''
- {; g, x1 j5 t& V$ z' J1 L调用selenium库中的find_element_by_xpath()方法定位搜索按钮,
8 h2 T0 _$ ^, E: Y) ]2 x) x* g同时使用click()方法对按钮进行点击% {5 Z( ~8 z4 c4 c6 [
'''5 V# m) f- o! z6 J( |
driver.find_element_by_xpath('//*[@id="su"]').click()
8 G$ j* }* b8 ?* P) S=====================================================
2 J- j$ r. p7 U% J; y
% T% @5 S6 X$ q6 A+ d) n
% Y( M0 v0 N# V: R9 h. A 转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |