美文网首页程序员
python huey中文文档(一)

python huey中文文档(一)

作者: 浅浅的笑意 | 来源:发表于2017-10-14 19:45 被阅读0次

    Hello,大家好。好久不见,最近都没有什么时间写个新东西玩玩。【程序猿就是要日常搞事情,这样才有激情。】
    好吧,实际上是懒的。既然找不到东西,那就来玩翻译吧,刚好自己看过huey这个python写的的轻量级消息队列的源代码,算是看懂了它的大部分逻辑,等有空可以浅析一下,哈哈。

    不说废话了,先翻译这个文档吧,个人才疏学浅,可能很多英文都要借助翻译软件,但尽量做到能够理解。


    安装

    使用pip命令从PyPi上下载并安装huey库。

    $ pip install huey

    如果你想自动使用SQLite或者Redis作为backend(后端,在消息队列中,一般就是数据最终储存的地方。),使用如下命令:

    $ pip install huey[backend]

    huey不依赖除标准python标准库之外独立库,但是目前完全实现功能的redis存储后端(storage backend)必须要求本机安装了redis。此外,使用redis backend,需要安装连接redispython库:

    $ pip install redis

    注意:这里说一下,如果使用Windows的机子本身安装不了Redis,因为官方没有Windows版本的。但是微软开源了一个Windows可用的Redis,虽然版本好久不更新了,但是使用比较方便。当然实在不行还可以借助Windows 10内置的Linux来安装,或者就采用Docker来运行Redis

    如果你的任务偏向于IO密集操作型,而不是CPU密集操作型,你可能选择使用greenlet工作类型(worker type,当运行huey时附带的可选参数)。为了使用greenlet工作类型,你需要安装gevent这个python库。

    $ pip install gevent

    使用Git

    如果你想要运行最新版本的huey,你可克隆下整个源代码,然后安装:

    $ git clone https://github.com/coleifer/huey.git
    $ cd huey
    $ python setup.py install

    你也可以这样运行测试代码:

    $ python setup.py test

    结束

    好吧,这周又混过去了,哈哈。下周再见,继续写爬虫去了。。。。

    下一篇

    相关文章

      网友评论

        本文标题:python huey中文文档(一)

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