PyEnchant

Logiciel capture d'écran:
PyEnchant
Détails logiciels:
Version: 1.6.6
Date de transfert: 28 Feb 15
Développeur: Ryan Kelly
Licence: Gratuit
Popularité: 64

Rating: nan/5 (Total Votes: 0)

PyEnchant est un ensemble d'utilitaires qui permettra aux développeurs d'ajouter le support de vérification orthographique rapide pour leur code Python, l'interrogation d'une installation de Enchant locale de la grammaire et de l'information de l'orthographe.
Corrections et suggestions d'orthographe sont également pris en charge, avec les paquets populaires vérification orthographique comme Aspell, MySpell et Ispell.
Les fixations de PyEnchant sont créés en utilisant ctypes et couvrent tous les éléments d'origine enchantement.
Le code est POO et il vise également à fournir des fonctionnalités de niveau supérieur que ce qui est disponible dans l'API C

Ce qui est nouveau dans cette version:.

  • Nouveau site web et de la documentation, généré avec Hyde et le Sphinx.
  • Correction SpellChecker.replace () lorsque le remplacement est plus court que le mot erroroneous; Auparavant, ce serait corrompre l'état interne du tokenizer.
  • Assurez-classe Dict cornichon de sécurité. Entre autres choses, ce qui devrait aider ces blocages étranges lorsqu'il est utilisé avec le module de multitraitement.
  • Possibilité d'importer le module même lorsque la bibliothèque enchantement de C ne est pas installé, en mettant PYENCHANT_IGNORE_MISSING_LIB env var.
  • Nouvelle fonction d'utilité & quot;. & Quot ;, trim_suggestions utile pour tailler la liste de suggestions pour une longueur maximale fixe
  • Modifier la manière dont DeprecationWarnings sont émis, pour pointer vers la droite ligne dans le code utilisateur plutôt qu'à l'intérieur pyenchant.
  • méthode ajoutée GetSpellChecker () pour wxSpellCheckerDialog.

Ce qui est nouveau dans la version 1.6.5:

  • Restaurer compatibilité avec Python 3 (y compris 3.2 beta1) .
  • Fix unittest DeprecationWarnings sur Python 3.
  • compiler statiquement libstdc ++ sous Windows pré-construits binaires.

Quoi de neuf dans la version 1.6.4:

  • DictWithPWL: utilisation pwl et pel d'ajuster les mots retourné par suggérer ().
  • Fix tokenization d'octets UTF8 dans un tableau de caractères modifiable.
  • get_tokenizer ():. Passer Aucun comme étiquette de langue pour obtenir tokenizer par défaut
  • Empêcher l'accumulation liée fichiers d'être inclus dans l'archive source.

Quoi de neuf dans la version 1.6.0:

  • Ajout de la notion de «chunkers» pour enchantent. tokenize.get_tokenizer (). Celles-ci servent Split le texte en gros morceaux de jetons vérifiables.
  • Proposée classes d'erreur en «enchant.errors» pour faciliter l'importation.
  • testcases Proposé dans des fichiers séparés afin qu'ils ne sont pas chargés par défaut.
  • Autorisé SpellChecker à utiliser la langue par défaut si aucun ne est spécifié.
  • Amélioration de la compatibilité avec Python 3.

Ce qui est nouveau dans la version 1.5.3:.

  • conditions de résiliation fixes en Anglais loop de tokenization
  • Détection unicode Amélioration en anglais tokenizer.
  • Made PyEnchant Spellcheck tous ses docstrings dans le cadre de la suite unittest.

Exigences :

  • Python 2.2 ou supérieur
  • Enchant C / C ++ bibliothèque
  • Module ctypes installée

Logiciel similaire

Python-cjson
Python-cjson

10 Feb 16

pycksum
pycksum

13 May 15

xls2db
xls2db

5 Jun 15

pycparser
pycparser

4 Jun 15

D'autres logiciels de développeur Ryan Kelly

dexml
dexml

5 Jun 15

extprot
extprot

28 Feb 15

m2wsgi
m2wsgi

15 Apr 15

PyPy.js
PyPy.js

4 Jun 15

Commentaires à PyEnchant

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!