查看: 1952|回复: 2

NameError: name 'unicode' is not defined

[复制链接]

38

主题

84

帖子

243

积分

中级会员

Rank: 3Rank: 3

积分
243
发表于 2019-2-17 09:53:25 | 显示全部楼层 |阅读模式
There is no such name in Python 3, no. You are trying to run Python 2 code in Python 3. In Python 3, unicode has been renamed to str.

简单来说就是: Python2 的unicode 函数在 Python3 中被命名为 str。在 Python3 中使用 ·str 来代替 Python2 中的 unicode.
---------------------  


回复

使用道具 举报

166

主题

616

帖子

1万

积分

xdtech

Rank: 5Rank: 5

积分
10811
发表于 2019-2-17 11:30:20 | 显示全部楼层
这个错误
值得注意
回复

使用道具 举报

166

主题

616

帖子

1万

积分

xdtech

Rank: 5Rank: 5

积分
10811
发表于 2019-2-17 11:30:47 | 显示全部楼层
python不同版本
的兼容性
是个大问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表