我有:
导入编解码文本= codecs.open('file.txt','r','UTF-8').read()打印(‘text:{0}'.formatu2660' in position 6: character maps to <undefined>
我的理解是,这个问题源于这样一个事实:在Microsoft上,默认情况下,Python解释器
当我试图将对象打印到控制台(在Windows8.1中)时,它会抛出这个错误:UnicodeEncodeError: 'charmap' codec can't encode character '\u2026' in position 3706: character maps to <undefined>,因为控制台不支持某些UTF8字符的显示。我检查了,但是没有一个解决方案有效,因为JSON对象不能被编码和解码。如何解决JSON的编码问题?
我尝试使用在Windows10机器上的MINGW64 Python3上的https://superuser.com/questions/876572/how-do-i-find-out-which-font-contains-a-certain-special-character/1452828上找到的代码: #!/usr/bin/env python3import os
for root,dirs,file