f=open(r"C:\Users\Administrator\Desktop\w.txt",encoding="utf-8")
while True: #死循环,因为不知道循环多少次
content=f.readline() #一行一行读
print(content)
if not content:
break #比如说中间加个空行,也可以读出来,不需要strip()
while True: #死循环,因为不知道循环多少次
content=f.readline() #一行一行读
print("",content)
if not content:
break #解决了以上问题
#简单的方式
for line in f: #直接循环文件对象,每次循环的时候读取每一行,循环完了自动结束,不需要控制它什么时候结束了,line(变量,随便起的名字)就是文件的每一行
print(line)
for line in f:
line=line.strip()
print(line) #这样里面就没有换行了
读取大文件
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
内存映射文件(专门读写大文件)
转】内存映射文件(专门读写大文件)引言 文件操作是应用程序最为基本的功能
内存映射文件专门读写大文件 内存映射文件 数据 创建文件 -
C++ 读写大文件代码
可读取大于4G的文件,测试文件尾vs2013安装包,大小为7.08G。程序为64bit。
ios #include 打开文件 -
3 python 大文件行数 python大文件读写性能
这里以读取txt大文件为例,简单介绍一下Python是如何读取大文件的,系统内存在8G左右,txt文件的大小为5G,实验环境win10 python3.6 pycharm2018,主要内容如下:
3 python 大文件行数 python如何处理文件 txt文件 打开文件 Python