我为快速拼写替换器试用了许多选项,即自动更正,拼写检查器和textblob。但是,由于有些单词不在词典中,因此有些单词正在更改,例如Zumba。我曾尝试将这些字典添加到软件包中的字典中,但仍会得到相同的结果。
自动更正的示例我将字典放在\ autocorrect-master \ words.bz2 ...中,我将单词添加到此处的所有文件中。重新加载了包裹,没有任何变化!
我不是编辑软件包的新手,所以请确定我做错了什么事,或者根本做不到!
在大多数情况下,所有软件包都可以很好地工作,但是我需要能够解释词典中没有的某些特定单词。
预先感谢
答案 0 :(得分:0)
因此,我找到的解决方案如下(对于自动更正的程序包);
import autocorrect as
ac.word.LOWERCASE.update({'zumba'})
ac.word.MIXED_CASE.update({'Zumba'})
我只是通过遍历模块属性来解决这个问题;
dir(ac.word.LOWERCASE)
排序!