0

突然出现的文本问题

text3 = textacy.normalize_whitespace(text2) 

AttributeError:模块'textacy'没有属性'normalize_whitespace'

这发生在 Python 3.7

该脚本在过去一年中运行良好。前几天这个错误开始发生。我觉得我什么都试过了。该行对程序至关重要。

我创建了一个 python 3.6 env 和一个早期版本的 textacy。无法在那里导入 textacy,因为它说我没有缓存工具 - 我有。

有没有可以推荐的方法?

4

1 回答 1

2

此方法位于textacy.preprocessing, cf herehere,因此您必须将代码更改为:

from textacy import preprocessing
text3 = preprocessing.normalize_whitespace(text2)
于 2020-04-04T21:33:56.627 回答