1. 打开网页输入信息,点击搜索; \6 I% t0 s% X/ o3 L; ~
=====================================================
& s' L- y# G: Q2 L; H% {# 引入selenium库中的webdriver模块
* e. K8 C8 f# }8 C" h/ ?' {from selenium import webdriver0 Z4 w/ |: [4 d6 ]
#打开谷歌浏览器 p/ W2 X5 h. W" G& g4 R0 T1 p
driver = webdriver.Chrome()& O' I. D: x8 a6 z9 J1 G% q ?! W+ u
#打开百度搜索主页
$ w4 f, n- m& H, M- x: H2 B& Edriver.get('www.52ocean.cn')) k6 L2 m4 `' j: C3 V9 d$ d
'''
! }' } l- G. P调用selenium库中的find_element_by_xpath()方法定位搜索框,# A$ ~- L' A5 P0 o1 Q
同时使用send_keys()方法在其中输入信息
& Y4 } F: {; w0 y N0 i2 g' f% Z'''
- F' B$ c6 X, ~ Y. gdriver.find_element_by_xpath('//*[@id="kw"]').send_keys('this is a test')# F( {: E! P+ \5 y! i" e
'''8 w; K! i& p- B X3 {% {
调用selenium库中的find_element_by_xpath()方法定位搜索按钮,* ]2 M5 X+ O# o
同时使用click()方法对按钮进行点击
' M0 d2 h9 S- s9 P'''
7 W6 I+ C' C" a' N$ Y2 z8 Adriver.find_element_by_xpath('//*[@id="su"]').click()+ R1 H4 q0 {! l/ a( n! W
=====================================================
3 f2 C$ \! `3 l; W* i0 ^, n4 f
& d# N! B6 e1 ~* S$ [8 z2 p. d6 A' d0 b d5 G( [: k6 c( `
转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |