查看和了解Python所支持的不同字符编码类型
发布时间
阅读量:
阅读量
参考:如何以编程方式查找Python已知的编解码器列表?
若仅需对字符串、文件等内容的编码进行识别(推测),建议采用chardet工具
编码
import encodings
import os
import pkgutil
modnames=set([modname for importer, modname, ispkg in pkgutil.walk_packages(
path=[os.path.dirname(encodings.__file__)], prefix='')])
aliases=set(encodings.aliases.aliases.values())
s=set()
for i in modnames|eaa:
try:'abc'.encode(i)
except Exception as e:print(e)
else:s.add(i)
'hex_codec' is not a text encoding; use codecs.encode() to handle arbitrary codecs
全部评论 (0)
还没有任何评论哟~
