PyEnchant

Screenshot Software:
PyEnchant
Mga detalye ng Software:
Bersyon: 1.6.6
I-upload ang petsa: 28 Feb 15
Nag-develop: Ryan Kelly
Lisensya: Libre
Katanyagan: 181

Rating: nan/5 (Total Votes: 0)

PyEnchant ay isang hanay ng mga utility na magpapahintulot sa mga developer upang magdagdag ng suporta sa mabilis na-spell-check para sa kanilang Python code, querying isang lokal na pag-install magayuma para sa tamang grammar at spelling impormasyon.
Mga pagwawasto sa spelling at mga suhestiyon ay sinusuportahan din, kasama ang mga popular na spell-check na mga pakete tulad ng Aspell, MySpell, at Ispell.
Ang PyEnchant binding ay nilikha gamit ang ctypes at masaklawan ang lahat ng mga orihinal na katangian maakit iyon.
Ang code ay OOP at din Nilalayon ito upang magbigay ng ilang pag-andar mas mataas na antas kaysa ay magagamit sa C API

Ano ang bagong sa paglabas:.

  • Bagong website at dokumentasyon, na binuo sa Hyde at Sphinx.
  • Mga Fixed SpellChecker.replace () kapag ang kapalit ang mas maiksi kaysa sa erroroneous salita; dati ito gagawin sira ang panloob na katayuan ng tokenizer.
  • Tiyakin Dict klase atsara-safe. Sa iba pang mga bagay, ito ay dapat makatulong sa kakaiba deadlocks kapag ginamit sa mga module multiprocessing.
  • Kakayahang i-import ang module na kahit na ang maakit C library ay hindi na-install, sa pamamagitan ng pagtatakda PYENCHANT_IGNORE_MISSING_LIB env var.
  • Bagong utility function na & quot;. Trim_suggestions & quot ;, kapaki-pakinabang para sa pagbabawas ng listahan ng mga mungkahi sa isang nakapirming maximum na haba
  • Baguhin ang paraan DeprecationWarnings ay ipinalabas, upang maituro sa mga linya linya sa code ng gumagamit sa halip na sa loob pyenchant.
  • Added GetSpellChecker () na pamamaraan sa wxSpellCheckerDialog.

Ano ang bagong sa bersyon 1.6.5:

  • Ibalik ang pagkakatugma sa Python 3 (kabilang ang 3.2 beta1) .
  • Ayusin unittest DeprecationWarnings sa Python 3.
  • Statically compile libstdc ++ sa pre-built na mga window ng binary.

Ano ang bagong sa bersyon 1.6.4:

  • DictWithPWL: paggamit pwl at pel upang ayusin ang mga salita ibinalik ng iminumungkahi ().
  • Ayusin ang tokenization ng UTF8 bytes sa isang pabagu-bago ang isip ng character array.
  • get_tokenizer ():. Pumasa Wala tag bilang wika upang makakuha ng default tokenizer
  • Pigilan bumuo na may kaugnayan sa mga file sa pagkakasama sa source tarball.

Ano ang bagong sa bersyon 1.6.0:

  • Idinagdag ang konsepto ng 'chunkers' upang maakit. tokenize.get_tokenizer (). Ang mga maghatid ng hating hati ang teksto sa malalaking chunks ng checkable mga token.
  • Inilipat ang mga klase error sa 'enchant.errors' para sa mas madaling pag-import.
  • Inilipat testcases sa magkahiwalay na mga file sa gayon ay hindi sila malo-load sa pamamagitan ng default.
  • Ang pinapayagang SpellChecker upang gamitin ang default na wika kung walang tinukoy.
  • Pinahusay na sa pagiging tugma sa Python 3.

Ano ang bagong sa bersyon 1.5.3:.

  • Ang Nakatakdang pagwawakas kondisyon sa Ingles tokenization loop
  • Pinahusay na mga Unicode na pagkakita sa Ingles tokenizer.
  • spellcheck Ginawa PyEnchant lahat ng docstrings nito bilang bahagi ng unittest suite na ito.

Mga Kinakailangan :

  • Python 2.2 o mas mataas
  • magayuma C / C ++ library
  • -install Ctypes module

Katulad na software

PyOEmbed
PyOEmbed

13 May 15

Logbook
Logbook

12 May 15

Pymorph
Pymorph

5 Jun 15

Iba pang mga software developer ng Ryan Kelly

Threading2
Threading2

28 Feb 15

dexml
dexml

5 Jun 15

withrestart
withrestart

28 Feb 15

filelike
filelike

28 Feb 15

Mga komento sa PyEnchant

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!