-发起请求:get(url)
-标签交互:send_keys(‘xxx’)
-执行js程序:excute_script(‘jsCode’)
-前进,后退:back() , forward()
-关闭浏览器:quit()
实例二:淘宝网:http://taobao.com
1 from selenium import webdriver 2 from time import sleep 3 bro = webdriver.Chrome(executable_path='./chromedriver.exe') 4 bro.get('https://www.taobao.com/') 5 6 #标签定位 7 search_input=bro.find_elements_by_id('q')[0] 8 #标签交互 9 search_input.send_keys('iphone') 10 #点击搜索按钮 11 btn=bro.find_element_by_css_selector('.btn-search') 12 btn.click() 13 sleep(5) 14 bro.quit()
1 from selenium import webdriver 2 from time import sleep 3 bro = webdriver.Chrome(executable_path='./chromedriver.exe') 4 bro.get('https://www.taobao.com/') 5 6 #执行一组js程序 7 bro.execute_script('window.scrollTo(0,document.body.scrollHeight)') 8 sleep(2) 9 10 #标签定位 11 search_input=bro.find_elements_by_id('q')[0] 12 #标签交互 13 search_input.send_keys('iphone') 14 15 16 #点击搜索按钮 17 btn=bro.find_element_by_css_selector('.btn-search') 18 btn.click() 19 20 bro.get('https://baidu.com') 21 sleep(2) 22 #回退 23 bro.back() 24 sleep(2) 25 #前进 26 bro.forward() 27 sleep(5) 28 bro.quit()
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。