1. 打开网页输入信息,点击搜索
* Q' z6 [: i% j0 j=====================================================
8 Y6 z' d- x. X/ Q* T# 引入selenium库中的webdriver模块
- _( q; k k) x, M1 }from selenium import webdriver
8 V# M! f1 M! ^( ]+ Y8 v" b. y+ D#打开谷歌浏览器) f- q1 P; S |4 S5 |, u
driver = webdriver.Chrome()# C9 D* n$ ~8 U* Z- D6 s5 ^, ?
#打开百度搜索主页
1 [# M0 L/ ]: }6 i0 Odriver.get('www.52ocean.cn')* Z& B e; z# c" ]2 O( i! m( @
'''
5 s9 [$ g: P. {9 _" A6 m" s" U调用selenium库中的find_element_by_xpath()方法定位搜索框,! h1 X0 }. @9 w; W9 o
同时使用send_keys()方法在其中输入信息
% N( ?/ s9 C4 n0 H'''8 E- q5 Z4 g2 u( S3 Q& o
driver.find_element_by_xpath('//*[@id="kw"]').send_keys('this is a test')' o8 N8 Z# ^' C9 t* S: z) {
'''
; m* t, P8 L. K* u# v' O调用selenium库中的find_element_by_xpath()方法定位搜索按钮," S, q) {7 N: G
同时使用click()方法对按钮进行点击
/ C1 m, s2 |( o1 c! q$ L$ U- E. J'''
" R- z; h* I, j# B: sdriver.find_element_by_xpath('//*[@id="su"]').click()- ]5 {& y; f3 d& C$ R
=====================================================
. i- W7 o& A# J1 a% m w) O 4 q; U+ t& J6 D' ~ m
" `' ^ [/ R2 @3 t 转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |