程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 更多關於編程 >> Python文件操作類操作實例代碼

Python文件操作類操作實例代碼

編輯:更多關於編程

      #!/usr/bin/env python

    01 #!/usr/bin/env python 

    02 #coding:utf-8 

    03 # Author: 酷酷

    04 # Purpose: 文件操作類 

    05 # Created: 2011/1/1 

    06 

    07 #聲明一個字符串文本 

    08 poem=''' 

    09 Programming is fun測試 

    10 When the work is done 

    11 if you wanna make your work also fun: 

    12 use Python! 

    13 ''' 

    14 #創建一個file類的實例,模式可以為:只讀模式('r')、寫模式('w')、追加模式('a') 

    15 f=file('poem.txt','a') #open for 'w'riting 

    16 f.write(poem) #寫入文本到文件 write text to file 

    17 f.close() #關閉文件 close the file 

    18 

    19 #默認是只讀模式 

    20 f=file('poem.txt') 

    21 # if no mode is specified,'r'ead mode is assumed by default 

    22 while True: 

    23 line=f.readline() #讀取文件的每一個行 

    24 if len(line)==0: # Zero length indicates EOF 

    25 break 

    26 print line, #輸出該行 

    27 #注意,因為從文件讀到的內容已經以換行符結尾,所以我們在輸出的語句上使用逗號來消除自動換行。 

    28 

    29 #Notice comma to avoid automatic newline added by Python 

    30 f.close() #close the file 

    31 

    32 #幫助 

    33 help(file)

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved