在python中创建拼写检查函数(检查拼写错误)

2024-06-27 02:29:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个文件,里面有几行英语句子。 其中一些单词拼写错误,我希望构建一个函数:

  1. 检测拼写错误并将其显示在列表中
  2. 在找到错误的单词后,正确地写出它们并将它们返回到输出

比如说 输入:x=“这是皮顿的语言” 结果:=错误单词:[“语言”,“笔头”]


Tags: 文件函数语言列表错误单词句子拼写错误
1条回答
网友
1楼 · 发布于 2024-06-27 02:29:05

您可以将GingeritAPI与python库一起使用,如下所示

在终端中

pip install gingerit

用于代码

from gingerit.gingerit import GingerIt
text = input("Enter text to be corrected")
result = GingerIt().parse(text)
corrections = result['corrections']
correctText = result['result']

print("Correct Text:",correctText)
print()
print("CORRECTIONS")
for d in corrections:
  print("________________")  
  print("Previous:",d['text'])  
  print("Correction:",d['correct'])   
  print("Definiton:",d['definition'])
 

在这里测试一下

https://repl.it/@SiddharthAgraw2/StackOverFlowQueries

相关问题 更多 >