首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何对ascii codec进行编码或解码?

如何对ascii codec进行编码或解码?
EN

Stack Overflow用户
提问于 2017-04-06 13:47:34
回答 1查看 373关注 0票数 0
代码语言:javascript
运行
复制
   The string that could not be encoded/decoded was: 熔树脂温度(℃)

   'ascii' codec can't encode characters in position 0-4: ordinal not in range(128)

我正在尝试编码ascii字符,但我得到错误。我已经尝试过

代码语言:javascript
运行
复制
熔树脂温度(℃).encode('utf-8')
熔树脂温度(℃).encode('utf8')
unicode(熔树脂温度(℃),'utf-8')

什么都不起作用。

EN

回答 1

Stack Overflow用户

发布于 2017-04-06 13:54:14

要转换为unicode,请执行以下操作:

代码语言:javascript
运行
复制
In [1]: str1 = '熔树脂温度(℃)'

In [2]: print str1
熔树脂温度(℃)

In [3]: str1
Out[3]: '\xe7\x86\x94\xe6\xa0\x91\xe8\x84\x82\xe6\xb8\xa9\xe5\xba\xa6(\xe2\x84\x83)'

In [4]: unicode_str1 = str1.decode('UTF-8')

In [5]: print unicode_str1
熔树脂温度(℃)

In [6]: unicode_str1
Out[6]: u'\u7194\u6811\u8102\u6e29\u5ea6(\u2103)'
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43246676

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档