python UnicodeEncodeError: 'ascii' codec can't encode characters in position 13-14: ordinal not in r
2017-05-02 16:02
435 查看
解决python UnicodeEncodeError: 'ascii' codec can't encode characters in position 13-14: ordinal not in range(128)
在python中遇到这个问题,就需要在代码中加入下面几行代码
import sys
reload(sys)
sys.setdefaultencoding( "utf-8" )
如果在项目中,这行代码要加入到 views.py 文件中的话,请千万不要加到第一行,要放到
from __future__ import unicode_literals
这一行代码之后
在python中遇到这个问题,就需要在代码中加入下面几行代码
import sys
reload(sys)
sys.setdefaultencoding( "utf-8" )
如果在项目中,这行代码要加入到 views.py 文件中的话,请千万不要加到第一行,要放到
from __future__ import unicode_literals
这一行代码之后
相关文章推荐
- python编码错误:UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position xxx ordinal not in
- UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position xxx ordinal not in range(12
- UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position xxx ordinal not in range解决方安
- UnicodeEncodeError: 'ascii' codec can't encode characters in position 1-4:ordinal not in range(128)
- UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-2: ordinal not in range(128)
- UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-4: ordinal not in range(128)
- UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-4: ordinal not in range(128)
- UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position xxx ordinal not in range(12
- UnicodeEncodeError:ascii codec can't encode characters in position 9-16:ordinal not in range(128)
- UnicodeEncodeError: 'ascii' codec can't encode characters in position 32-35: ordinal not in range(12
- UnicodeEncodeError: 'ascii' codec can't encode characters in position 26-35: ordinal not in range(12
- UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-78: ordinal not in range(128
- UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position xxx ordinal not in range(***)
- UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-4: ordinal not in range(128)
- UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-2: ordinal not in range(128)
- UnicodeEncodeError: 'ascii' codec can't encode characters in position 68-73:ordinal not in range(128
- UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position 0-15: ordinal not in range(128
- UnicodeEncodeError: 'ascii' codec can't encode characters in position 3-4: ordinal not in range(128)
- UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position xxx ordinal not in range(12
- UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-7: ordinal not in range(128)