1. 打开网页输入信息,点击搜索
8 J7 m3 S @' C- C2 l=====================================================% J! U4 R; [) Y
# 引入selenium库中的webdriver模块
# j! m1 f# g$ r+ D9 z" W" b, p% Vfrom selenium import webdriver- [* k; K& @- U, u- [
#打开谷歌浏览器% T" m& w# ?' r6 t+ L
driver = webdriver.Chrome()
E" c: H. c, n9 O#打开百度搜索主页
/ d" @7 ^6 ]* r0 pdriver.get('www.52ocean.cn')
- Y5 e( z7 h4 M6 R! G2 l: g1 R'''
/ c4 B0 L3 c/ V: F/ B% T C调用selenium库中的find_element_by_xpath()方法定位搜索框,
~0 S5 b; J" D! L2 w# [0 n同时使用send_keys()方法在其中输入信息
8 g6 o- }/ T3 b0 \* U/ D% o3 ~5 s9 a'''* Z) R0 ^5 K+ N( P
driver.find_element_by_xpath('//*[@id="kw"]').send_keys('this is a test')
; |2 s' y( X6 T$ I$ a8 o- P'''
?: K7 m7 p* L. n, M' i7 n调用selenium库中的find_element_by_xpath()方法定位搜索按钮, y% G7 m% g5 x9 i
同时使用click()方法对按钮进行点击
# v5 D# O, g+ a0 e) f7 ]''' L; F( n2 X* G2 {( A3 u- E
driver.find_element_by_xpath('//*[@id="su"]').click()" t3 d) L( h( f6 n! }' y1 h
=====================================================
) m1 {. w" I4 Z- I
& z: a& C: w, }) y$ |' U8 _/ y4 q7 b( \
转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |