python查看格式,python能读取什么文件格式

  python查看格式,python能读取什么文件格式

  大蟒通过第三方库沙尔代以字节方式读进字节流对象,然后通过发现函数识别进而获取文件的格式。

  自动识别文本编码格式

  importchardet

  defdetectCode(路径):

  withopen(path, rb)asfile:

  data=file.read(20000)

  dicts=chardet.detect(数据)

  returndicts[encoding]

  定义打印数据1(路径):

  这种编码通过命令行文件构成来自拉丁语、结尾为-us的名词的复数文件名获取编码格式,

  通过测试,使用文件命令获取的编码格式不能获取正确的编码数据

  :参数路径:

  :返回:

  withopen(path, r ,encoding=iso-8859-1)asf:

  i=0

  forlineinf:

  打印(行)

  i=1

  ifi==5:

  破裂

  f.close()

  定义打印数据2(路径):

  打印(-)

  withopen(路径,“r”,编码="{ 0 }"。格式(检测代码(路径)))asf:

  i=0

  forlineinf:

  b_line=line.encode(utf-8)#将文件内容转化为utf-8格式

  打印(字符。detect(b _ line)[编码])#输出转化为内容格式

  i=1

  ifi==5:

  破裂

  f.close()

  if__name__==__main__:

  path=test.txt

  打印(检测代码(路径))

  #打印数据1(路径)

  打印数据2(路径)推荐课程:Python进阶视频教程

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: