当我尝试在Workspaces控制台中运行hmm.py时,它返回以下消息:NameError:name'file'未定义

时间:2017-11-21 09:38:52

标签: python-3.x data-mining sentiment-analysis

我是初学者,需要学习Baum_welch的代码。我在link Example of implementation of Baum-Welch找到了这段代码,当我尝试在Workspaces控制台中运行hmm.py时,它返回以下消息:NameError:name'file'未定义。

1 个答案:

答案 0 :(得分:0)

是的,file内置的是Python 2,但不是Python 3;您将不得不更新代码(提示:尝试在运行之前了解代码,因此它不会删除您的电子邮件),或提供一些替代

  

类文件(对象)
  | file(name [,mode [,buffering]]) - >文件对象
  |
  |打开一个文件。模式可以是'r','w'或'a'用于阅读(默认),
  ...

有关详细信息,请参阅Python 2文档。