PyEnchant egy sor közművek, amely lehetővé teszi a fejlesztők hozzá gyorsan helyesírás-ellenőrző támogatást a Python kódot, lekérdezése helyi Enchant telepítés megfelelő nyelvtani és helyesírási információkat.
Helyesírási javításokat és javaslatokat is támogatja, valamint a népszerű helyesírás-ellenőrző csomagok, mint Aspell, myspell, és elérése.
A PyEnchant kötések jönnek létre, ctypes, és fedezi az Enchant eredeti jellegét.
A kód OOP, és ez is célja, hogy egy magasabb szintű funkciókat, mint biztosított a C API.
Mi az új ebben a kiadásban:
- New website és dokumentáció, generált Hyde és a Szfinx.
- Fix SpellChecker.replace () a csereként rövidebb, mint a erroroneous szó; korábban ez a korrupt belső állapota a felismerő.
- Szótár class lé-biztos. Többek között ez segít furcsa holtpontok használata esetén a többprocesszoros modul.
- képes importálni a modul is, ha a elvarázsol C könyvtár nincs telepítve, ehhez PYENCHANT_IGNORE_MISSING_LIB ENV var.
- New hasznossági függvény & quot; trim_suggestions & quot ;, hasznos a képkivágás fenti javaslatokat, maximális hossza.
- módjának megváltoztatása DeprecationWarnings adják ki, hogy pont a vonal vonal felhasználói kód helyett belsejében pyenchant.
- Added GetSpellChecker () metódus wxSpellCheckerDialog.
Mi az új verzióban 1.6.5:
- Restore kompatibilitást Python 3 (beleértve a 3.2 beta 1) .
- Fix unittest DeprecationWarnings a Python 3.
- statikusan libstdc ++ be előre beépített ablakok binárisok.
Mi az új verzióban 1.6.4:
- DictWithPWL: használata PWL és pel állítsa be a szavakat által visszaadott javaslom ().
- Fix tokenizálás az utf8 bájtok változékony karakter tömb.
- get_tokenizer (): pass Nincs például a nyelv tag kap alapértelmezett Tokenizer.
- előzni kapcsolódó fájlok szerepeljen a forrás csomag.
Mi az új verzióban 1.6.0:
- Hozzáadás a "chunkers" elvarázsol. tokenize.get_tokenizer (). Ezek szolgálnak Split Split a szöveget nagy mennyiségű checkable jelzőt.
- költözött hibaosztályokat a "enchant.errors" a könnyebb importáló.
- költözött testcases külön fájlokba, így ők alapban nem betöltött.
- hozhatja SpellChecker használni alapértelmezett nyelv Ha nincs meghatározva.
- Jobb kompatibilitás Python 3.
Mi az új verzióban 1.5.3:
- Fix felmondás feltételeit angol tokenizálás loop.
- Továbbfejlesztett unicode felismerés angol Tokenizer.
- Made PyEnchant helyesírás-ellenőrzést valamennyi docstrings részeként unittest suite.
követelmények :
- Python 2.2 vagy újabb
- Enchant C / C ++ könyvtár
- Ctypes modul telepítése
Hozzászólás nem található