完美解决Python2操作中文名文件乱码的问题

qqarmor37980 17 0 pdf 2022-03-17 19:03:20

Python2默认是不支持中文的,一般我们在程序的开头加上#-*-coding:utf-8-*-来解决这个问题,但是在我用open()方法打开文件时,中文名字却显示成了乱码。我先给大家说说Python中的编码问题,Python中的字符串的大概分为为str和Unicode两种形式,其中str常用的编码类型为utf-8,gb2312,gbk等等,Python使用Unicode作为编码的基础类型。比如filename='中文.txt',使用open()时,这样写open,这样创建的中文文件名就没有乱码问题了。

完美解决Python2操作中文名文件乱码的问题

用户评论
请输入评论内容
评分:
暂无评论