python:I/O操作

文件讀取:f = open(r'文件目錄','文件操作')

例:f = open(r'c:\text\qiye.txt','r')

由於文件操作可能會出現IO異常,一旦出現IO異常,後面的close()方法就不會調用。爲了保證程序的健壯性,我們需要使用try...finally來實現。

try:
    f = open(r'C:\text\qiye.txt','r')
    print f.read()
finally:
    if f:
        f.close()

 Python也有一種簡單的寫法,使用with語句來代替上面的代碼塊和close()方法。

with open(r'c:\text\qiye.txt','r') as fileReader:
    print fileReader.read()

文件寫入:f = open(r'文件目錄','文件操作')  f.write('qiye') f.close()

後面操作和讀取一樣,只是把read改成了write.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章