python练级第六天

dict

1
2


open文件

读写文件

参考资料: http://codingpy.com/article/top-10-mistakes-that-python-programmers-make/

glob.glob和 glob.iglob 的区别

前者返回路径下符合条件的文件。后者返回generator对象,可以遍历取到符合条件的文件。

1
2
3
4
5
6
7
8
9
10
11
>>> a = glob.glob("*.pdf")
>>> a
['full-speed-python.pdf', '计算机介绍与Linux常用命令.pdf']
>>> b = glob.iglob("*.pdf")
>>> b
<generator object _iglob at 0x10ea216d0>
>>> for c in b:
... print(c)
...
full-speed-python.pdf
计算机介绍与Linux常用命令.pdf