PyEnchant

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

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

irclog2html
irclog2html

13 May 15

listparser
listparser

12 May 15

ClusterShell
ClusterShell

13 Apr 15

FIAT
FIAT

13 May 15

Altri software di sviluppo Ryan Kelly

promise
promise

28 Feb 15

withrestart
withrestart

28 Feb 15

Threading2
Threading2

28 Feb 15

Commenti a PyEnchant

I commenti non trovato
Aggiungi commento
Accendere le immagini!