今天写个邮件群发的东西,需要用到python逐行读取文本文件,经过摸索,找出了几种方法,下面记录下:
方法一:
f=open(‘ip.txt’,’r’)
while True:
line=f.readline() #读文本文件一行,每次读完一行,下次读取就自动到了下一行
if line: #内容为空就是假,内容不为空就是真
print f.tell()
print line
else :
break #可以整个跳出循环
方法二:
f=open(‘ip.txt’,’r’)
num=len(f.readlines())
f.close()f=open(‘ip.txt’,’r’)
for i in range(num):
print f.readline()
相关文章:http://blog.csdn.net/lixiang0522/article/details/7751851