python編碼,解碼,檔案的基本操作

2021-10-01 07:53:34 字數 798 閱讀 5567

字元 --------》翻譯過程 -------》數字

字元 --------》翻譯過程 -------》數字

中國:gbk

外國:日本—shift_jis,美國ascii,南韓euc-kr

國際統一:unicode進行編寫,訪問用utf-8,unicode與utf-8為特例他們兩個能夠相互識別

open(r』檔案的路徑』) 預設為唯讀

完整的路徑為絕對路徑

如果檔案與新建編寫程式的檔案在同一目錄可以輸入的檔名就可以了,這是相對路徑

領域:web開發,爬蟲,資料分析,資料探勘,人工智慧

a = open(r'檔案的路徑',mode='r')

print(a.read())

a.flush() #快速重新整理

a.close() #關閉

a = open(r'檔案的路徑',mode='w')

a.write('1') #寫的內容必須字串格式 ,而且寫是清空原來所有再重新寫

a.flush()

a.close()

a = open(r'檔案的路徑',mode='a',)

a.write('1') #寫的內容必須字串格式 而且加在最後一行

a.flush()

a.close()

with open(r'檔案的路徑') as  f: #效果等同於f = open(r'檔案的路徑')

python 檔案編碼 解碼

ascii ascii碼是西歐編碼的方式,採取7位編碼,所以是2 7 128,共可以表示128個字元,包括34個字元,如換行lf,回車cr等 其餘94位為英文本母和標點符號及運算符號等。gb2321 gb2312 是對 ascii 的中文擴充套件。相容ascii。編碼規定 編碼小於127的字元與as...

編碼,解碼,檔案的基本操作

字元 翻譯過程 數字 字元 翻譯過程 數字 中國 gbk 外國 日本 shift jis,美國ascii,南韓euc kr 國際統一 unicode進行編寫,訪問用utf 8,unicode與utf 8為特例他們兩個能夠相互識別 open r 檔案的路徑 預設為唯讀 完整的路徑為絕對路徑 如果檔案與...

python 編碼解碼

一種編碼想要轉成另一種編碼,需要先解碼成萬國碼 unicode,然後再從unicode轉成其他編碼。例如gbk格式想要轉成utf 8,需要先按照 gbk 的格式 decode 成 unicode,再從 unicode 格式 encode 成utf 8 python3預設使用utf 8編碼,故不用宣告...