1. 程式人生 > >檔案的型別

檔案的型別

Python中的檔案型別包括:文字檔案和二進位制檔案兩種型別,但本質上都是以二進位制形式儲存的。

文字檔案:由單一特定編碼組成的檔案,如UTF-8編碼,包括 .txt檔案、 .py檔案等等

二進位制檔案:直接由位元0和1組成,沒有統一字元編碼,包括 .png檔案、.avi檔案等

 

舉例如下:

programming.txt檔案儲存:“我相信明天會更好!!!”

 1 >>> filename = "D:\\Software\\Sublime Text Build 3176 x64\\Program\\My Data Structure\\programming.txt
" 2 3 >>> with open(filename,'rt') as file_object: #文字形式打開啟檔案 4 print(file_object.readline()) 5 6 我相信明天會更好!!! 7 8 >>> with open(filename,'rb') as file_object: #二進位制形式開啟檔案 9 print(file_object.readline()) 10 11 b'\xce\xd2\xcf\xe0\xd0\xc5\xc3\xf7\xcc\xec\xbb\xe1\xb8\xfc\xba\xc3\xa3\xa1\xa3\xa1\xa3\xa1
'