我想导入字典,但有问题[关闭]

问题描述 投票:-4回答:1

我正在尝试在python文件中导入字典。我的代码如下:

from gensim.corpora import Dictionary
dictionary = corpora.Dictionary([token_list])
dictionary.token2id 

这无法正常工作,并且出现以下错误:

NameError Traceback (most recent call last)
<ipython-input-75-3a3520a7e6ae> in <module>
----> 1 dictionary = corpora.Dictionary([token_list])
     2 dictionary.token2id

NameError: name 'corpora' is not defined

我已经安装了这个库。我怎么解决这个问题?预先感谢。

python python-3.x dictionary python-3.6 python-3.5
1个回答
1
投票

您尚未定义或导入名为corpora的方位角。您所做的是从Dictionary导入gensim.corpora。通过使用

from gensim.corpora import Dictionary

您可以这样使用Dictionary

from gensim.corpora import Dictionary
dictionary = Dictionary([token_list])
dictionary.token2id 
© www.soinside.com 2019 - 2024. All rights reserved.