美文网首页
网络爬虫(十五)selenium简单例子

网络爬虫(十五)selenium简单例子

作者: zhangxiaohao | 来源:发表于2019-06-24 21:50 被阅读0次
    这一个简单的例子

    from selenium import webdriver
    bro=webdriver.Chrome(executable_path='./chromedriver')#加载对应浏览器的驱动程序
    bro.get('https://www.taobao.com')
    search_input=bro.find_element_by_id('q') #标签定位
    search_input.send_keys('iphone')#标签交互,这里将iphone录入input查询框
    bro.execute_script('window.scrollTo(0,document.body.scrollHeight)') #执行js

    btn=bro.find_element_by_css_selector('.btn-search')#定位搜索按钮
    btn.click()#发出点击命令
    sleep(5)#停顿一下等待网页完成
    bro.quit()#退出selenium

    其它相关代码片段

    bro.get('https://www.baidu.co')#打开另一个网页
    sleep(2)
    bro.back()#返回前一网页
    sleep(2)
    bro.forward()#前进
    sleep(5)
    bro.quit()

    相关文章

      网友评论

          本文标题:网络爬虫(十五)selenium简单例子

          本文链接:https://www.haomeiwen.com/subject/tuznxctx.html