ImportError Traceback (most recent call last)
<ipython-input-13-74c9bc9e3e4a> in <module>
8 from nltk.tokenize.toktok import ToktokTokenizer
9 #import contractions
---> 10 from contractions import CONTRACTION_MAP
11 import unicodedata
12
ImportError: cannot import name 'CONTRACTION_MAP' from 'contractions' (c:\users\nikita\appdata\local\programs\python\python37-32\lib\site-packages\contractions\__init__.py)
一个问题是:CONTRACTION_MAP
变量是否已从contractions
包中弃用
在通过pip install constructions安装压缩后,可以使用constructions\u dict而不是construction\u MAP
我相信你把PyPI上可用的
contractions
包和contractions
模块弄错了,这是一本名为《Python文本分析》(Text Analytics with Python)(source code)的教科书CONTRACTIONS_MAP
变量是在后者中定义的,不是contractions
包API的一部分(记录在GitHub Readme.md中)根据文档,该包可用于修复收缩,如:
如果要访问从收缩到扩展版本的映射,可以使用以下方法导入:
此
contractions_dict
包含以下条目:相关问题 更多 >
编程相关推荐