python 编码 解码 读写文件
生活随笔
收集整理的這篇文章主要介紹了
python 编码 解码 读写文件
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
python基礎語法6
- 編碼解碼
- encode編碼與decode解碼
- 讀寫文件
編碼解碼
計算機是以二進制(0或1)存儲的,以字節(jié)為單位,1byte=8bit,1KB=1024B;1MB=1024KB;1GB=1024MB
編碼表:ASCII碼,GBK碼,Unicode碼(內(nèi)存編碼的規(guī)范),UTF-8碼(保存和傳輸Unicode的?段)
encode編碼與decode解碼
print('小劉'.encode('gbk'))#b'\xd0\xa1\xc1\xf5' print('小劉'.encode('utf-8'))#b'\xe5\xb0\x8f\xe5\x88\x98' print(b'\xd0\xa1\xc1\xf5'.decode('gbk'))#小劉 print(b'\xe5\xb0\x8f\xe5\x88\x98'.decode('utf-8'))#小劉讀寫文件
讀寫文件的第一步是打開函數(shù),使用open()函數(shù),通過open()函數(shù)中最后一個參數(shù)來確定是讀還是寫
讀取文件
寫文件
my?le = open(r'test1.txt','w') #打開test1.txt文件寫入,傳入myfile my?le.write('從你的全世界路過') #在myfile中寫入內(nèi)容 my?le.close() #關閉文件 open('test1.txt')#打開test1.txt文件讀寫文件最后一定要關閉文件,使用close關閉
或者關鍵字with
寫入圖片音頻使用wb模式,圖片音頻是二進制形式存在的
總結(jié)
以上是生活随笔為你收集整理的python 编码 解码 读写文件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机专业 毕业论文 百度云,计算机专业
- 下一篇: stl reserve_vector :