文件讀取: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.