Python把多行文本合並


在引用論文時,往往格式出錯,出現非常多行,這樣操作非常不方便。這種方法講多行合並之后,再處理:

# 文件空格和回車鍵處理工具
infile = r'C:\Users\SAM\Desktop\新建文本文檔.txt'
outfile = r'C:\Users\SAM\Desktop\新建文本文檔11.txt'
f = open(infile);

for line in f.readlines():
originfile = open(infile) # 打開儲存數據的文件
myset = [] # 建立列表
for line in originfile.readlines(): # 讀取文件每一行
line = line.strip() # 去掉每行前面和后面的空格和換行符
myset.append(line) # 將字符加入
result = ''.join(myset) # ''隔開,合並為一個字符串
targetfile = open(outfile, 'w') # 打開目標文件寫入
targetfile.write(result) # 將結果寫入目標文件
originfile.close() # 關閉原始文件
targetfile.close() # 關閉目標文件


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM