python菜鳥教程 檔案讀寫及修改

2021-10-05 01:36:38 字數 568 閱讀 8771

檔案的讀寫有三種形式:讀、寫和追加。

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