在一些应用场景,一个字符一个字符输出,会比较麻烦,在python当中,提供按行进行输出,此处完成对文件当中每一行进行迭代输出。
【代码示例】文件迭代读出每一个字符的演示代码
f=open('D:\python_file\data1.txt','r')#以读模式打开文件对象
while True:
ch=f.read(1) #一次读取一个字符
if not ch:#判断是否为空字符
break
print(ch)#打印
f.close()#关闭文件对象
在一些应用场景,一个字符一个字符输出,会比较麻烦,在python当中,提供按行进行输出,此处完成对文件当中每一行进行迭代输出。
【代码示例】文件迭代读出每一个字符的演示代码
f=open('D:\python_file\data1.txt','r')#以读模式打开文件对象
while True:
ch=f.read(1) #一次读取一个字符
if not ch:#判断是否为空字符
break
print(ch)#打印
f.close()#关闭文件对象