【发布时间】:2016-11-18 15:08:38
【问题描述】:
我有一个目录中包含的 .txt 文件列表。每个文件可能有多行。从该目录中包含的所有文件中删除所有换行符的 Python 脚本可能是什么?生成的文件应该只有一行包含所有文本。
import os
os.chdir("/home/Pavyel/Desktop/Python Programs")
for i in os.listdir(os.getcwd()):
if i.endswith(".txt") :
f = open(i)
contents = f.read()
new_contents = contents.replace('\n', '')
print i
continue
else:
continue
【问题讨论】:
-
可能有很多脚本...你试过写一个了吗?
-
import os os.chdir("/home/iitp/Desktop/Python Programs") for i in os.listdir(os.getcwd()): if i.endswith(".txt") : f = open(i) contents = f.read() new_contents = contents.replace('\n', '') print i continue else: continue
标签: python python-3.x