檔案的型別
阿新 • • 發佈:2018-11-10
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'