码迷,mamicode.com
首页 > 其他好文 > 详细

文件的类型

时间:2018-11-10 12:37:39      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:没有   build   object   二进制   with open   文本文件   obj   字符   本质   

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

 

文件的类型

标签:没有   build   object   二进制   with open   文本文件   obj   字符   本质   

原文地址:https://www.cnblogs.com/fsy12604/p/9938362.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!