【发布时间】:2015-08-30 01:19:17
【问题描述】:
我正在尝试读取文件并使用反向行继续写入。到目前为止,这是我的代码:
def write_reversed_file(input_filename, output_filename):
"""Writes a reverse file"""
with open(input_filename, 'r') as input_file:
data = input_file.readlines()
with open(output_filename, 'w') as output_file:
return output_file.reversed(data)
try:
write_reversed_file('data.txt', 'reversed.txt')
print(open('reversed.txt').read())
except IOError:
print ("Error: can't find file or read data"
【问题讨论】:
-
你想从这个社区得到什么?您的问题没有任何要求。
-
对不起,我只是想知道如何读取文件并编写它的反转版本
-
看起来像家庭作业,其他人可能以前在 SO 上问过它:stackoverflow.com/questions/29586063/…
-
output_file.reversed(data)无效。见the python tutorial on file objects。 -
你的意思是颠倒了行的顺序,还是颠倒了行中的字符,还是两者都颠倒了?