Python逐行读写TXT文件操作详解

Finn
Finn
发布时间:2026-10-13 | 6人浏览过
原创

本文介绍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文件的完整内容,希望能为读者提供有效的参考,同时也欢迎大家继续支持本站。

相关标签:

本站声明

本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。

Python 相关产品和应用

全部下载

专题列表