• 还没被玩坏的robobrowser(1)-简介


    今天偶然发现了一个很有意思的python库——robobrowser。简单的看了一下,觉得这个东东作为轻量的爬虫还是很适合的。另外这个做一些简单的web测试也未尝不可。

    好了,那么问题来了。

    什么是robobrowser

    官方的给出的答案是:RoboBrowser: Your friendly neighborhood web scraper。原谅我这一生不羁放纵不爱读书,真心不知道怎么用博大精深的汉语来翻译这句话,有知道的同学还请告诉一下。

    简单来说robobrowser是一个浏览器,没有界面的浏览器。用纯python实现,运行在内存里。robobrowser可以打开网页,点击链接和按钮并且提交表单。嗯,听上去就弱爆了是吧。功能确实不多,但是如果是做爬虫和简单的web测试的话,这些功能实际上是够用了的。

    robobrowser能做什么呢

    • 爬虫
    • 简单的web测试

    robobrowser好用吗

    简单的试用了一下,用起来很方便。而且由于是纯python写的,安装起来也很简单。总之是居家旅行的常备物什。

    robobrowser好学吗

    语法很自然,学起来很容易。另外robobrowser其实是建立在requestsBeautifulSoup之上的,站在巨人的肩膀上,robobrowser自然是容易被人们接受的。

    requests和BeautifulSoup是做什么用的

    • requests可以简单的认为是发http请求用的
    • BeautifulSoup可以简单的理解为解析html文档的

    本文版权属乙醇所有,欢迎转载但请标明出处。

    下一节:安装robobrowser以及快速开始

  • 相关阅读:
    appium+python自动化:获取元素属性get_attribute
    Appium定位
    Appium 服务器初始化参数(Capability)
    你会阅读appium官网文档吗
    Appium 服务命令行参数
    推荐一个pycharm验证xpath表达式的插件XPathView +​ XSLT
    今日总结
    今日总结
    今日总结
    动手动脑 继承
  • 原文地址:https://www.cnblogs.com/nbkhic/p/4213129.html
Copyright © 2020-2023  润新知