作者huggie (huggie)
看板Python
标题Re: [问题] 请问一下读档的问题
时间Thu Mar 8 18:47:43 2007
※ 引述《isong (船没开啊...)》之铭言:
: import string
: i=open("text.txt","r")
: w=[]
: for line in i.readlines():
^^^^^^^^^^^^
这个 call 档案太大时会出问题
因为他会把档案全部读进记忆体成为一个 list
才开始 loop
建议用 for line in i:
或者直接 for line in open('text.txt'):
乾净爽快, for loop 结束自动 close()
※ 编辑: huggie 来自: 140.129.160.67 (03/08 18:51)
1F:推 isong:嗯嗯~~~很好的建议~~~我会注意的 谢谢 03/08 21:58