08 2017 档案
摘要:collections库是python内置的集合库,本文主要讲解以下5种数据结构的用法:
* namedtuple 命名元组,是tuple的子类
* deque 双向列表
* defaultdict 有默认值的字典,是dict的子类
* OrderedDict key有序的字典,是dict的子类
* Counter 计数器,是dict的子类
阅读全文
摘要:深度思考和深度工作能力已经成为当今如何应对知识爆炸、信息碎片化时代的一项重要技能,也是克服信息焦虑症的一剂良方。《Deep Work》这本书正是讲述如何一步步进入你的深度工作模式。
阅读全文
摘要:每年我国政府都会发布年度政府工作报告,而报告中出现最多的TopN关键词都会成为媒体热议的焦点,更是体现了过去一年和未来政府工作的重点和趋势。那么突发奇想,从60多年间的政府工作报告中可以看出来什么样的变迁呢?说干就干,下面就是实现这一想法的历程。
阅读全文
摘要:总结一下python中对日期和时间的常用处理方法。
阅读全文
摘要:python用装饰器实现一个计时器。
阅读全文
摘要:本文主要介绍在python中如何使用MySQL数据库。
阅读全文
摘要:numpy库是python的一个著名的科学计算库,本文是一个quickstart。
阅读全文
摘要:pyinstaller是一个很好用的python打包工具,在Windows环境下可以将python脚本打包成一个exe可执行文件,并且脚本中所依赖的各种第三方库在打包时候都会被统一处理到一起,这样打包成的exe文件就可以在没有安装这些库的电脑上执行,甚至也可以在没有安装任何python环境的电脑上执行。
阅读全文
摘要:argparse是python内置的命令行参数解析模块,可以用来为程序配置功能丰富的命令行参数,方便使用,本文总结一下其基本用法。
阅读全文
摘要:ConfigParser是Python内置的一个读取配置文件的模块,用它来读取和修改配置文件非常方便,本文介绍一下它的基本用法。
阅读全文
摘要:工作中会遇到需要读取一个有几百页的word文档并从中整理出一些信息的需求,比如产品的API文档一般是word格式的。几百页的文档,如果手工一个个去处理,几乎是不可能的事情。这时就要找一个库写脚本去实现了,而本文要讲的python-docx库就能满足这个需求。
阅读全文
摘要:有时候工作区中会有我们创建的一些密码配置文件,或者自动生成的一些临时文件,比如python代码编译产生的.pyc文件和java代码编译产生的.class文件等,我们在提交代码的时候没有必要把这些文件也提交。这时就可以用.gitignore文件来指定提交时需要忽略的文件/文件夹列表,那么下次提交时这些文件就不会被提交到本地和远程的代码库中。
阅读全文
摘要:本文主要介绍git分支的概念及常用分支操作。
阅读全文
摘要:积累对于python中和字符编码相关问题的疑难杂症及解决方案。
阅读全文