随笔分类 -  Python

摘要:一、应用背景 今天做一个需求,要将RabbitMQ中的任务取出并执行,为防止任务执行期间出错,设置NO_ACK=FALSE标志,这样、一旦任务没有应答的话,相应的任务就会被RabbitMQ自动Re-Queue,避免丢失任务。然而、由于任务执行时间较长,通常需要五、六分钟,甚至更长;我们都知道一旦一个 阅读全文
posted @ 2018-08-08 19:10 it-achy 阅读(6314) 评论(6) 推荐(2)
摘要:一、前提 项目上需求的变更总是时时发生的,应对需求的我们,也只能变更我们代码,所以、继前两篇之后,我们的批量下载诞生了 二、安装 本文使用zipstream库进行压缩,安装方式:pip install zipstream 生成Excel方式与前一篇博文一致,这里只是为了讲解下批量下载,需要将多个Ex 阅读全文
posted @ 2018-06-25 15:42 it-achy 阅读(2198) 评论(0) 推荐(0)
摘要:一、前提 上一篇,我写了下载Excel2003的博文,这里写下载Excel2007的博文的原因有三: 第一、Excel2003基本已经淘汰了 第二、Excel2003下载文件太大,不利于网络传输 第三、xlwt这个库有个Bug,就是它不支持单元格字符串长度超过32767【这里,有兴趣的同学可以查看下 阅读全文
posted @ 2018-06-25 15:29 it-achy 阅读(834) 评论(0) 推荐(0)
摘要:一、安装 目前支持Excel2003的第三方库多少还有几个,本文使用的是xlwt,安装方式命令行:pip install xlwt 二、使用 首先、引入该库,例如:from xlwt import * 其次、 创建Excel文件,如:workbook = Workbook(encoding = 'u 阅读全文
posted @ 2018-06-25 14:59 it-achy 阅读(243) 评论(0) 推荐(0)
摘要:Microsoft Visual C++ Build Tools 最近项目在写爬虫,项目经理给了个Python Scrapy的爬虫项目,要求使用Java实现相关功能。于是乎在本地先后安装了Python3和Scrapy,在安装Scrapy时出现了个小插曲,现在总结如下: 第一、安装Scrapy 查看网 阅读全文
posted @ 2018-05-20 15:23 it-achy 阅读(278) 评论(0) 推荐(0)