Chinaunix首页 | 论坛 | 博客
  • 博客访问: 89914
  • 博文数量: 30
  • 博客积分: 1501
  • 博客等级: 上尉
  • 技术积分: 300
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-01 09:23
文章分类

全部博文(30)

文章存档

2011年(6)

2010年(24)

分类: Python/Ruby

2011-01-24 17:18:57

import os
fname = raw_input("Enter the file name:")
def modoule():
    while True:
        if os.path.exists(fname):
            fobj = open(fname,'r')
            for i in fobj:
                print i,
            fobj.close()
        else:
            all = []
            print "\nEnter lines ('.' by itself to quit).\n"
            while True:
                entry = raw_input('>')
                if entry == '.':
                    break
                else:
                    all.append(entry)
            fobj = open(fname,'w')
            fobj.writelines(['%s%s' % (x,'\n') for x in all])
            fobj.close()
            print 'DONE!'
        break
if __name__ == '__main__':
    modoule()
阅读(2371) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~