PyEnchant

Software screenshot:
PyEnchant
Dettagli del software:
Versione: 1.6.6
Data di caricamento: 28 Feb 15
Sviluppatore: Ryan Kelly
Licenza: Libero
Popolarità: 181

Rating: nan/5 (Total Votes: 0)

PyEnchant è un insieme di utility che permetterà agli sviluppatori di aggiungere il supporto di controllo ortografico rapida per il loro codice Python, l'interrogazione di un impianto Incanta locale per la corretta grammatica e ortografia informazioni.
Correzioni di ortografia e suggerimenti sono supportati anche, insieme con i più diffusi pacchetti ortografico di controllo come Aspell, MySpell, e Ispell.
Gli attacchi PyEnchant vengono creati utilizzando ctypes e coprono tutte le caratteristiche originali di incantare.
Il codice è OOP e mira anche a fornire alcune funzionalità di livello superiore rispetto a quella disponibile nel API C

Cosa c'è di nuovo in questa versione:.

  • Nuovo sito e la documentazione, generata con Hyde e la Sfinge.
  • fissi SpellChecker.replace () quando la sostituzione è più breve della parola erroroneous; in precedenza questo avrebbe corrotto lo stato interno del tokenizzatore.
  • Fai classe Dict sottaceto-safe. Tra le altre cose, questo dovrebbe aiutare con deadlock strani quando viene utilizzato con il modulo multiprocessing.
  • Possibilità di importare il modulo, anche quando la libreria incanto C non è installato, impostando PYENCHANT_IGNORE_MISSING_LIB env var.
  • Nuova funzione di utilità & quot;. Trim_suggestions & quot ;, utile per tagliare la lista di suggerimenti per una lunghezza massima fissa
  • Cambia il modo in cui vengono rilasciati DeprecationWarnings, per puntare alla riga riga nel codice utente piuttosto che all'interno pyenchant.
  • metodo Aggiunto GetSpellChecker () per wxSpellCheckerDialog.

Cosa c'è di nuovo nella versione 1.6.5:

  • Ripristina compatibilità con Python 3 (compreso 3.2 beta1) .
  • Fix DeprecationWarnings unittest su Python 3.
  • compilare staticamente libstdc ++ in finestre precompilati file binari.

Cosa c'è di nuovo nella versione 1.6.4:

  • DictWithPWL: uso PWL e pel per regolare le parole restituito da suggerire ().
  • Fix tokenizzazione di byte utf8 in un array di caratteri mutabile.
  • get_tokenizer ():. Passa None come tag di lingua per ottenere tokenizer di default
  • Prevenire la formazione legati file venga incluso nel pacchetto dei sorgenti.

Cosa c'è di nuovo nella versione 1.6.0:

  • Aggiunta la nozione di 'Chunkers' a incantare. tokenize.get_tokenizer (). Questi servono Spalato il testo in grandi blocchi di token verificabili.
  • Spostato classi di errore in 'enchant.errors' per facilitare l'importazione.
  • testcases spostati in file separati in modo che non sono caricati per default.
  • SpellChecker autorizzati a utilizzare il linguaggio di default se non viene specificato.
  • Migliorata la compatibilità con Python 3.

Cosa c'è di nuovo nella versione 1.5.3:.

  • le condizioni di terminazione fisse in circuito inglese tokenization
  • Migliorato il rilevamento unicode in inglese tokenizzatore.
  • Fatto PyEnchant controllo ortografico di tutti i suoi docstrings come parte della suite di unittest.

Requisiti :

  • Python 2.2 o superiore
  • Incanta C / C ++ library
  • modulo ctypes installato

Programmi simili

cssselect
cssselect

6 Jun 15

python-docx
python-docx

23 Feb 15

Kombu
Kombu

12 May 15

Doit
Doit

1 Mar 15

Altri software di sviluppo Ryan Kelly

django-supervisor
django-supervisor

20 Feb 15

PyPy.js
PyPy.js

4 Jun 15

dexml
dexml

5 Jun 15

extprot
extprot

28 Feb 15

Commenti a PyEnchant

I commenti non trovato
Aggiungi commento
Accendere le immagini!