一步一例學python--讀取控制檯輸入記錄到文件

從今天起,多寫些小例子,鍛鍊本身,從你們都不鳥的小段代碼開始。python

今天弄一個從控制檯輸入信息,而後記錄到當前路徑下的一個固定文件中。很簡單:shell

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.pyui

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,成功!code

---[2012-03-07]---input

相關文章
相關標籤/搜索