Python逐行读写TXT文件操作详解
本文介绍Python中逐行读写TXT文件的方法。通过示例展示如何以不同模式(如w、a、r+等)打开文件,并演示逐行读取与写入的具体代码实现。
以下是具体的代码示例:
# -*-coding:utf-8-*-
import os
file_obj = open("test2.txt")
all_lines = file_obj.readlines()
for line in all_lines:
print line
file_obj.close()
# 写之前,先检验文件是否存在,存在就删掉
if os.path.exists("dest.txt"):
os.remove("dest.txt")
mylist = ["luoluo", "taotao", "mumu"]
# 以写的方式打开文件,如果文件不存在,就会自动创建
file_write_obj = open("dest.txt", 'w')
for var in mylist:
file_write_obj.writelines(var)
file_write_obj.write('\n')
file_write_obj.close()
使用 'w' 模式打开文件表示以写入方式操作,
使用 'a' 模式表示以追加模式打开文件,
使用 'r+' 模式表示以读写模式打开文件,
使用 'w+' 模式表示以读写模式打开文件,
使用 'a+' 模式表示以读写模式打开文件,
以上就是Python逐行读写TXT文件的完整内容,希望能为读者提供有效的参考,同时也欢迎大家继续支持本站。
免责声明:本文内容仅供参考,不代表本站观点。转载或引用请注明出处。









