Python 实现在文件中的每一行添加一个逗号
本文介绍如何使用 Python 读取文本文件,通过列表化字符串并移除末尾换行符,随后追加逗号与换行符,实现为文件每一行添加逗号的功能。
第一步:读取文件中的每一行,此时每行的数据类型为字符串(str)。
第二步:将读取到的每一行字符串转换为列表形式。
第三步:从列表末尾依次弹出两个字符,即换行符(\n)和可能的其他结束字符。
第四步:向列表末尾追加包含逗号和新换行符的字符串(',\n')。
具体代码实现如下:
#import os
From_file=open('D:\\python\\A\\tianqi.txt')
f=open('niuniu1.txt','w')
count=0
huancun=[]
for each_line in From_file:
#print(type(each_line)) each_line 是字符类型
Delstr=list(each_line)
Delstr.pop() #弹出n
Delstr.pop() #弹出\
Delstr.append(',\n')
huancun="".join(Delstr)
print(huancun)
f.writelines(huancun)
count+=1
huancun=[]
f.close()
From_file.close()
print('文件中总共有:%d行'%count)
以上就是 Python 实现在文件每一行添加逗号的完整示例,供参考使用。
免责声明:本文内容仅供参考,不代表本站观点。转载或引用请注明出处。









