python 3中的unicode给出了NameError:global name';unicode';没有定义

python 3中的unicode给出了NameError:global name';unicode';没有定义,python,unicode,Python,Unicode,我尝试在Python 3中运行一个脚本,其中包含以下行: yield[unicode(单元格,'utf-8')表示行中的单元格] 然而,我不断地发现这个错误: name错误:未定义全局名称“unicode” 我环顾四周,包括: 但这些答案并没有起到任何作用 有什么想法吗?卸载python,然后重新安装。python中有损坏的包…重复问题-当您执行str(cell,'utf-8')时会出现什么异常?类型错误:不支持对str进行解码然后cell已经是Unicode字符串。

我尝试在Python 3中运行一个脚本,其中包含以下行:

yield[unicode(单元格,'utf-8')表示行中的单元格]

然而,我不断地发现这个错误:
name错误:未定义全局名称“unicode”

我环顾四周,包括:

但这些答案并没有起到任何作用


有什么想法吗?

卸载python,然后重新安装。python中有损坏的包…

重复问题-当您执行
str(cell,'utf-8')
时会出现什么异常?
类型错误:不支持对str进行解码
然后
cell
已经是Unicode字符串。