首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    如何在 Emacs 进行文学编程

    笔者自使用 Emacs 以来,最离不开的功能就是在 org mode 中进行文学编程,来做快速的数据分析以及文档撰写。...在这篇文章里,我会简单介绍什么是文学编程,以及如何在 org mode 里进行文学编程。 简而言之,设置起来非常简单,用起来也很方便。...什么是文学编程(literate programming) 根据 Donald Knuth 的 定义,文学编程是一种把文档语言和编程语言组合在一起的方法(methodology)。...文学编程面向的对象是人类,而不是机器。 在我看来,正是因为文学编程面向人类的特点,使得它非常适合拿来写技术文档。...使用 org mode 来进行文学编程 根据官方文档,org mode 原来是通过 org-babel 这一插件来实现文学编程的。

    69520

    文学会爬虫技巧

    的居多,不少爬虫请求都是在 PHP 中处理的,在 PHP 中我们也可以通过调用 libcurl 来模拟 bash 中的 curl 请求,比如业务中有一个需要抓取每个城市的天气状况的需求,就可以用 PHP...按钮对应的请求是「http://www.flvcd.com/parse.php?...,就会涉及到多线程,分布式爬取,用 PHP 这种单线程模型的语言来实现就不合适了,Python 由于其本身支持多线程,协程等特性,来实现这些比较复杂的爬虫设计就绰绰有余了,同时由于 Python 简洁的语法特性...总结 从以上的阐述中,我们可以简单地总结一下爬虫的技术选型 如果是结构化数据(JSON 等),我们可以使用 curl,PHP 这些单线程模块的语言来处理即可 如果是非结构化数据(html 等),此时 bash...由于无法处理这类数据,需要用正则, xpath 来处理,可以用 php, BeautifulSoup 来处理,当然这种情况仅限于待爬取的 url 较少的情况 如果待爬取的 url 很多,单线程无法应付

    1K21
    领券