import os.path
try:
file1=input("Enter input file: ")
infile=open(filename1,"r")
file2=input("Enter output file: ")
while os.path.isfile(file2):
file2=input("File Exists! Enter new name for output file: ")
ofile=open(file2, "w")
content=infile.read()
newcontent=content.reverse()
ofile.write(newcontent)
except IOError:
print("Error")
else:
infile.close()
ofile.close()
我是否在使用此代码的正确轨道上?我似乎找不到一种方法来反转输出文件的输入文件中的行。
输入前。
cat dog house animal
plant rose tiger tree
zebra fall winter donkey
输出前。
zebra fall winter donkey
plant rose tiger tree
cat dog house animal