2019年2月23日

[python] ThreadPoolExecutor线程池 python 线程池

摘要: 初识 Python中已经有了threading模块,为什么还需要线程池呢,线程池又是什么东西呢?在介绍线程同步的信号量机制的时候,举得例子是爬虫的例子,需要控制同时爬取的线程数,例子中创建了20个线程,而同时只允许3个线程在运行,但是20个线程都需要创建和销毁,线程的创建是需要消耗系统资源的,有没有 阅读全文

posted @ 2019-02-23 23:59 星河赵 阅读(455) 评论(0) 推荐(0) 编辑

python按行遍历一个大文件,最优的语法应该是什么?

摘要: 理论上来说,总体上file.readlines()可以(取决于实现)不慢于你自己手动的一次次调用file.readline(),因为前者的循环在C语言层面,而你的循环是在Python语言层面。 但是在内存占用上前者可能是后者的好几十百倍,因为前者会一次性把所有数据读取到内存中,而后者只每次读取一行。 阅读全文

posted @ 2019-02-23 23:53 星河赵 阅读(532) 评论(0) 推荐(0) 编辑

Mac 开发必备 利器 iterm2 oh-my-zsh

摘要: 推荐终端神器 iterm2 以及 oh-my-zsh,可以研究一下怎么用,好的开发环境是可以提高效率的,以及alias 的使用。 https://www.zhihu.com/question/27447370 https://segmentfault.com/a/1190000014992947 h 阅读全文

posted @ 2019-02-23 22:47 星河赵 阅读(227) 评论(0) 推荐(0) 编辑

导航