unicode_literals导致的UnicodeEncodeError
生活随笔
收集整理的這篇文章主要介紹了
unicode_literals导致的UnicodeEncodeError
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Python 2.7.5 (default, Oct 30 2018, 23:45:53)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-36)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> str("你好")
'\xe4\xbd\xa0\xe5\xa5\xbd'
>>> from __future__ import unicode_literals
>>> str("你好")
Traceback (most recent call last):File "<stdin>", line 1, in <module>
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in range(128)
>>>
?
總結(jié)
以上是生活随笔為你收集整理的unicode_literals导致的UnicodeEncodeError的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: anconda3安装虚拟环境
- 下一篇: 用top方法查看内存消耗的方法