1. 打开网页输入信息,点击搜索& E2 e; e6 i3 w3 e+ u
=====================================================
0 u) G9 l: T- Z% \0 C# 引入selenium库中的webdriver模块: ~( u3 K" j# U6 E
from selenium import webdriver2 [/ b4 S0 X' |; D$ K& Q
#打开谷歌浏览器4 v: w9 k" F6 p) [4 b+ t
driver = webdriver.Chrome()
# K2 _' O/ D j$ k; `8 k4 H' _#打开百度搜索主页: M2 B0 T* N$ T0 K2 [
driver.get('www.52ocean.cn')( G; {; C0 g, q/ X J$ O
'''4 h2 H" |1 {) l1 o M+ N2 C
调用selenium库中的find_element_by_xpath()方法定位搜索框,) u. B$ I/ I/ h/ s3 t- `
同时使用send_keys()方法在其中输入信息0 w w2 p& O9 Y1 U9 i. P
'''
3 o9 f; v4 B) t3 f! M5 M. Jdriver.find_element_by_xpath('//*[@id="kw"]').send_keys('this is a test')1 R; M/ W* C! H" E8 L# N& J9 C
'''
0 p# u" R6 C, o# a* a5 ?; A" R调用selenium库中的find_element_by_xpath()方法定位搜索按钮,: s2 f# i9 Q$ o) M- o
同时使用click()方法对按钮进行点击
" C6 _9 D" i, T+ [( W'''
8 [5 K+ ]$ _' s- N6 t! Wdriver.find_element_by_xpath('//*[@id="su"]').click()
: a, N) { g& k=====================================================7 q- ^! r$ M; o9 | e! y
: y7 P& {2 e: s% S
1 a" c4 }5 ^* i# O: G
转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |