有没有办法在附魔中进行不区分大小写的搜索?
我正在努力实现以下目标:
import enchant
d = enchant.DictWithPWL("en_US","mywords.txt")
d.check("Alexandria")
True
d.check("alexandria")
False
两种情况都应该返回True
答案 0 :(得分:2)
我没有找到任何关于为不区分大小写的匹配设置附魔的信息,所以暂时这是我的解决方案,尽管它显然会大大降低性能:
if d.check(word) or d.check(word.capitalize()):
答案 1 :(得分:1)
根据您的示例,它应该返回True
。
import enchant
d = enchant.DictWithPWL("en_US","/home/user/yourscript.py")
a=d.check("import")
print(a)
a=d.check("Import")
print(a)
输出:
True
True
您可以尝试以下链接,您可能会获得其他替代方法来实现此http://pythonhosted.org/pyenchant/tutorial.html