python读写文件

考虑下面的需求:txt文件每行有一个元素,读取所有的元素,排序输出到另一个文件。

 1 import sys
 2 print(sys.path[0]+"/aaa.txt")
 3 file = open(sys.path[0]+"/aaa.txt")
 4 result =[]
 5 for line in file:
 6     result.append(line)
 7 
 8 result.sort()
 9 result.reverse()
10 
11 print(sys.path[0]+"/bbb.txt")
12 target = open(sys.path[0]+"/bbb.txt", 'w')
13 for line in result:
14     target.write(line)
15 target.close()

 

posted on 2013-11-12 15:20  Andy Niu  阅读(239)  评论(0编辑  收藏  举报