Tarkibga o'tish

Metod: spell_check

Deyarli barcha tavsiflar API'ning rasmiy qo'llanmasidan olindi.

Eslatma

Optional[...] - bilan ko'rsatilgan barcha argumentlar majburiy emas deb hisoblanadi.

korrektor_py.core.Korrektor.spell_check

Metod haqida

Imlo xatoliklarni tekshirish uchun

Argumentlari va ularning "tip"lari.

  • words:List[str] - Tekshirish uchun so’zlar massivi.
  • remove_modifiers:Optional[bool] - So’zlarni tekshirish jarayonida yuklamalarni tozalash. Misol uchun bormoqda-ku so’zi uchun bormoqda so’zi qabul qilinadi.

ResponseData - obyektini qaytaradi

Qo'llanishi:

spell_check.py
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
from korrektor_py import Korrektor

TOKEN =  ...
korrektor = Korrektor(TOKEN)

remove_modifiers = True
words = [
    "saloma",
    "dunyo"
]

result = korrektor.spell_check(words, remove_modifiers)

print(result.dict())

Natija:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
{
  "status": "ok",
  "code": "200",
  "data": [
    {
      "word": "dunyo",
      "status": "correct"
    },
    {
      "word": "saloma",
      "status": "misspell",
      "suggestion": ["salom", "alloma", "salo"]
    }
  ]
}