原文:UnicodeEncodeError: 'utf-8' codec can't encode character '\udce4' in position 1: surrogates not allowed根本解决方法

下午开发新改的代码在print路径时出现上述问题,如下: 网上搜了半天没找到解决方案。唯一解释到位的就是https: blog.csdn.net lilongsy article details ,其他都是不对号瞎扯,路径中有中文是个明确的需求,不是伪需求。 最后琢磨着这个 udcd ,以及 默认情况下,Python假定所有文件名都已经根据 sys.getfilesystemencoding 的值 ...

2018-11-19 16:57 0 834 推荐指数:

查看详情

Python UnicodeEncodeError: 'gbk' codec can't encode character 解决方法

使用Python写文件的时候,或者将网络数据流写入到本地文件的时候,大部分情况下会遇到:UnicodeEncodeError: 'gbk' codec can't encode character '\xa0' in position ... 这个问题。 网络上有很多类似的文件讲述如何解决这个问题 ...

Tue Aug 15 21:05:00 CST 2017 0 1207
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM