PyEnchant

Skjermbilde programvare:
PyEnchant
Prog.varedetaljer:
Versjon: 1.6.6
Last opp dato: 28 Feb 15
Utvikler: Ryan Kelly
Lisens: Gratis
Popularitet: 181

Rating: nan/5 (Total Votes: 0)

PyEnchant er et sett med verktøy som vil tillate utviklere å legge til rask stavekontroll støtte for sin Python-kode, spør en lokal Enchant installasjon for riktig grammatikk og rettskrivning informasjon.
Stave rettelser og forslag er også støttet, sammen med populære stavekontroll pakker som aspell, MySpell, og ispell.
De PyEnchant bindingene er opprettet ved hjelp ctypes og dekke alle Enchant originalelementer.
Koden er OOP, og det tar også sikte på å gi litt høyere nivå funksjonalitet enn det som er tilgjengelig i C API

Hva er nytt i denne utgaven:.

  • Ny nettside og dokumentasjon, generert med Hyde og Sfinxen.
  • Fast SpellChecker.replace () når erstatning er kortere enn den erroroneous ord; tidligere denne ville ødelegge den interne tilstanden til den tokenizer.
  • Gjør Dict klasse pickle-trygge. Blant annet skal dette hjelpe med merkelige vranglås når den brukes med multi modulen.
  • Mulighet for å importere modulen selv når fortrylle C-biblioteket ikke er installert, ved å sette PYENCHANT_IGNORE_MISSING_LIB env var.
  • Ny nyttefunksjon & quot;. Trim_suggestions & quot ;, nyttig for trimming listen med forslag til en fast maksimal lengde
  • Endre måten DeprecationWarnings er utstedt, å peke på linje linje i brukerkode snarere enn inne pyenchant.
  • Lagd GetSpellChecker () -metoden for å wxSpellCheckerDialog.

Hva er nytt i versjon 1.6.5:

  • Gjenopprett kompatibilitet med Python 3 (inkludert 3.2 beta1) .
  • Fix unittest DeprecationWarnings på Python tre.
  • Statisk kompilere libstdc ++ inn i pre-bygget vinduer binærfiler.

Hva er nytt i versjon 1.6.4:

  • DictWithPWL: bruk pwl og pel å justere ordene returnert av foreslå ().
  • Fix tokenization for UTF8 bytes i en foranderlig tegn array.
  • get_tokenizer ():. Passere Ingen som språkkode for å få standard tokenizer
  • Forhindre bygge-relaterte filer fra å bli inkludert i kilde tarball.

Hva er nytt i versjon 1.6.0:

  • Lagt begrepet 'chunkers' å fortrylle. tokenize.get_tokenizer (). Disse tjener split delt teksten inn i store biter av etterprøvbare tokens.
  • Flyttet feilklasser inn i "enchant.errors 'for enklere import.
  • Flyttet test-tilfeller i separate filer slik at de ikke er lastet som standard.
  • tillatt stavekontroll for å bruke standardspråk hvis ingen er angitt.
  • Forbedret kompatibilitet med Python tre.

Hva er nytt i versjon 1.5.3:.

  • Faste terminerings forholdene i engelsk tokenization sløyfe
  • Forbedret unicode deteksjon i engelsk tokenizer.
  • Made PyEnchant stavekontroll alle sine docstrings som en del av unittest suite.

Krav :

  • Python 2.2 eller nyere
  • Enchant C / C ++ bibliotek
  • Ctypes modul installert

Lignende programvare

pymarc
pymarc

23 Jul 15

CppHeaderParser
CppHeaderParser

20 Jul 15

pylibcurl
pylibcurl

13 May 15

filelike
filelike

28 Feb 15

Annen programvare fra utvikleren Ryan Kelly

promise
promise

28 Feb 15

Threading2
Threading2

28 Feb 15

django-supervisor
django-supervisor

20 Feb 15

Kommentarer til PyEnchant

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!