一步一例学python-读取控制台输入记录到文件

今天弄一个从控制台输入信息,然后记录到当前路径下的一个固定文件中。很简单:

import os  

fname=raw_input('Enter file name:')  
myf= open(fname,'w')  
while True:  
    text=raw_input('Enter text[exit to quit]: ')  
    if text!='exit':  
        print text  
        myf.write(text)  
        myf.write(os.linesep)  
    else:  
        break  
myf.close()  
print 'exit'  

D:\prj\py>python read_text.py

Enter file name:log.info  
Enter text[exit to quit]: 你好啊,傻X  
你好啊,傻X  
Enter text[exit to quit]: 昂  
昂  
Enter text[exit to quit]: 你也好,聪明蛋  
你也好,聪明蛋  
Enter text[exit to quit]: 嗯哪  
嗯哪  
Enter text[exit to quit]: 最近忙啥咧?  
最近忙啥咧?  
Enter text[exit to quit]: 最近不忙  
最近不忙  
Enter text[exit to quit]: 那就好好休息吧  
那就好好休息吧  
Enter text[exit to quit]: 多锻炼身体a  
多锻炼身体a  
Enter text[exit to quit]: enna  
enna  
Enter text[exit to quit]: 好的  
好的  
Enter text[exit to quit]: exit  
exit  

生成文件:log.info,成功!

—[2012-03-07]—


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 hi@niewj.com

×

喜欢就点赞,疼爱就打赏