我想导入字典,但它有问题

I want to import Dictionary but it has problem

我正在尝试在 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

我已经安装了这个库。我怎么解决这个问题? 提前致谢。

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

from gensim.corpora import Dictionary

您可以这样使用 Dictionary

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