python学习笔记1
python中的f.readlines()函数的注意点:
1 >>> import tab 2 >>> f = file('myFirstfile.txt') 3 >>> print f.readlines() 4 ['hh\n', 'hhljl'] 5 >>> print f.readlines() 6 [] 7 >>> print f.readlines() 8 [] 9 >>>
readlines()方法用的时候最好将其赋给某一个变量,从上面的代码来看:conntents = f.readlines()。如果不这么做就会上上面的例子一样,readlines()方法读取完文件中的数据之后不能够被第二次读取,也就是说只能通过readlines()函数读取一次文件中的数据。
>>> f = file('myFirstfile.txt') >>> contents = f.readlines() >>> print contents ['hh\n', 'hhljl'] >>> print contents ['hh\n', 'hhljl'] >>> print contents ['hh\n', 'hhljl'] >>>
这样就能够被多次读取了。