zoukankan      html  css  js  c++  java
  • selenium无界面浏览器,访问百度搜索为例

      selenium无界面浏览器,访问百度搜索,输入关键词,打印快照:

    import selenium
    import selenium.webdriver
    import selenium.webdriver.common.keys
    import time
    
    driver = selenium.webdriver.PhantomJS(executable_path=r"D:python爬虫视频爬虫代码seleniumTextphantomjs-2.1.1-windowsinphantomjs.exe") #打开无界面浏览器
    driver.get("http://www.baidu.com")
    elem=driver.find_element_by_id("kw")
    elem.send_keys("关晓彤")   #输入搜索的关键词
    
    time.sleep(3)
    elem.send_keys(selenium.webdriver.common.keys.Keys.RETURN)  #RETURN   键盘enter键
    
    time.sleep(3)
    driver.save_screenshot("baidu.jpg")  #保存到本地 快照
    print(driver.title)  #标题
    print(driver.page_source)  #网页源码
    driver.close()
  • 相关阅读:
    JVM classloader
    面试整理
    工具配置链接
    IntelliJ IDEA 热部署
    IntelliJ IDEA 常用快捷键
    类文件结构
    判断对象存活的方法
    JVM 运行时数据区域
    vim编辑16进制
    阿里云yum源
  • 原文地址:https://www.cnblogs.com/my-global/p/12461094.html
Copyright © 2011-2022 走看看