檔案的讀寫有三種形式:讀、寫和追加。
1、讀模式 r
讀模式r特點:(1)只能讀,不能寫;(2)檔案不存在時會報錯。
(1)例:讀取當前目錄下的books.txt檔案,該檔案如下所示。
解析:a、用open開啟檔案,在python3中只有open。python2可以用open和file。關閉檔案是close()。一般有開就有關
b、如果在當前目錄,可以直接寫檔名,否則需新增路徑。
c、如果不寫 'r',即寫成 f = open('books.txt'),也是預設讀模式。
d、read可以將檔案所有的內容都讀出來
e、另外,有時需要新增解碼格式 encoding ,格式為:
f = open('books','r',encoding='utf-8')
(2)read:讀取檔案全部內容
python教程 讀寫中文檔案
字串在python內部的表示是 unicode編碼,因此,在做編碼轉換時,通常需要以unicode作為中間編碼,即先將其他編碼的字串解碼 decode 成unicode,再從unicode編碼 encode 成另一種編碼。decode的作用是將其他編碼的字串轉換成unicode編碼,如str1.de...
Python 函式 菜鳥教程
python3函式 菜鳥程式設計 計算面積函式 學習他的呼叫函式方式!def area width,height return width height w 4 h 5 print width w,height h,area area w,h width 4 height 5 area 20 pyt...
python 菜鳥教程 Python 元組
python 元組 python的元組與列表類似,不同之處在於元組的元素不能修改。元組使用小括號,列表使用方括號。元組建立很簡單,只需要在括號中新增元素,並使用逗號隔開即可。如下例項 例項 python 2.0 tup1 physics chemistry 1997,2000 tup2 1,2,3,...