最近在维护一个项目,代码从一台服务器迁移到另一台时,但是一直报错
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in range(128)
搜了一大圈,发现是编码问题。
只是其中一个方案解决了问题
userInfo = userInfo.encode('ascii', 'ignore')
但是不太确定什么原理
最近在维护一个项目,代码从一台服务器迁移到另一台时,但是一直报错
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in range(128)
搜了一大圈,发现是编码问题。
只是其中一个方案解决了问题
userInfo = userInfo.encode('ascii', 'ignore')
但是不太确定什么原理