摘要:最近写程序要用到配置文件,那么配置文件的解析就很重要了,下文转自chinaunix一、ConfigParser简介ConfigParser 是用来读取配置文件的包。配置文件的格式如下:中括号“[ ]”内包含的为section。section 下面为类似于key-value 的配置内容。1:[db]2...
阅读全文
摘要:第一部分阅读Zen of Python,在Python解析器中输入import this. 一个犀利的Python新手可能会注意到"解析"一词, 认为Python不过是另一门脚本语言. "它肯定很慢!"毫无疑问:Python程序没有编译型语言高效快速. 甚至Python拥护者们会告诉你Python不...
阅读全文
摘要:collections是python的高级容器类库,包含了dict、truple之外的常用容器。下面介绍常用的deque1. deque是双端队列,可以从两端塞元素进去,也可以从两端取元素。2. deque是线程安全的,可以用来做多线程的共享资源,我也是因为这个开始接触duque的>>> from ...
阅读全文
摘要:python中的参数传递类似java,有着自己的内存回收机制,这和C++有着很大的差别。1.函数的参数传递:>>> a = [1, 2, 3]>>> def fun(a): for i in a: print i a.append(4)>>> fun...
阅读全文
摘要:Difference between _, __ and __xx__ in Python许多人在学习python的时候并没有真正理解下划线的意义,下面给出详细的解释。One underline in the beginningPython doesn't have real private met...
阅读全文
摘要:python有许多的类库,现将学习记录下来,以供以后回顾复习:1.glob模块 用于文件名操作,匹配指定目录下的文件,返回的是目录加文件名,常用的有两个函数: glob(pattern),返回匹配的文件的列表。 iglob(pattern),返回生成器,可以遍历匹配的文件。 示例代码: glob()...
阅读全文
摘要:真正开始学习正则表达式是从linux开始的,那时候看了皓哥的sed入门和awk的入门文章,里面涉及到了很多正则表达式的东西。如果说sed、awl、grep、find要玩的好一定得把正则表达式玩的好。以下是我的一些总结,主要是针对自己的一些误解的解决。1.区分ERE和BRE 在写正则表达式的时候一...
阅读全文