PyEnchant

Tela Software:
PyEnchant
Detalhes de Software:
Versão: 1.6.6
Data de upload: 28 Feb 15
Revelador: Ryan Kelly
Licença: Livre
Popularidade: 64

Rating: nan/5 (Total Votes: 0)

PyEnchant é um conjunto de utilitários que permitem aos desenvolvedores adicionar suporte de verificação ortográfica rápida para o seu código Python, consultando uma instalação Enchant local para gramática e ortografia informações.
Correções ortográficas e sugestões também são suportados, junto com os pacotes de correção ortográfica populares como Aspell, MySpell e Ispell.
As ligações PyEnchant são criados utilizando a ctypes e cobrir todas as características originais do Encantamento.
O código é OOP e também visa proporcionar algumas funcionalidades de nível mais alto do que está disponível na API C

O que é novo nesta versão:.

  • Novo site e documentação, gerado com Hyde e Sphinx.
  • Fixo SpellChecker.replace () quando a substituição é mais curta do que a palavra erroroneous; Anteriormente, esta poderia corromper o estado interno do tokenizer.
  • Faça classe Dict pickle-safe. Entre outras coisas, isso deve ajudar com impasses estranhas quando utilizado com o módulo de multiprocessamento.
  • Capacidade de importar o módulo mesmo quando a biblioteca encantar C não estiver instalado, definindo PYENCHANT_IGNORE_MISSING_LIB env var.
  • New função de utilidade & quot;. Trim_suggestions & quot ;, útil para aparar a lista de sugestões para um comprimento máximo fixo
  • Alterar o modo como DeprecationWarnings são emitidos, para apontar para a linha de linha no código do usuário em vez de dentro pyenchant.
  • método Adicionado GetSpellChecker () para wxSpellCheckerDialog.

O que é novo na versão 1.6.5:

  • Restaurar a compatibilidade com Python 3 (incluindo 3.2 beta 1) .
  • Corrigir unittest DeprecationWarnings em Python 3.
  • compilar estaticamente libstdc ++ no Windows pré-construídos binários.

O que é novo na versão 1.6.4:

  • DictWithPWL: uso pwl e pel para ajustar as palavras retornado por sugerir ().
  • Fix tokenization de bytes utf8 em uma matriz de caracteres mutável.
  • get_tokenizer ():. Nada como passar tag língua para obter tokenizador padrão
  • Prevent construir relacionados com arquivos de ser incluído no pacote de código.

O que é novo na versão 1.6.0:

  • Adicionado o conceito de "Chunkers 'para encantar. tokenize.get_tokenizer (). Estes servem divisão dividir o texto em grandes pedaços de fichas checkable.
  • Movido classes de erro em "enchant.errors 'para facilitar a importação.
  • testcases mudou para arquivos separados para que eles não são carregados por padrão.
  • Permitido SpellChecker a usar a linguagem padrão se nenhum for especificado.
  • melhor compatibilidade com Python 3.

O que é novo na versão 1.5.3:.

  • condições de terminação fixo em Inglês loop tokenization
  • melhor detecção unicode em Inglês tokenizer.
  • Made PyEnchant spellcheck todos os seus docstrings como parte da suíte unittest.

Requisitos :

  • Python 2.2 ou superior
  • Enchant C / C ++ biblioteca
  • módulo Ctypes instalado

Programas semelhantes

Werkzeug
Werkzeug

12 Apr 15

RDFLib
RDFLib

10 Dec 15

Tempita
Tempita

13 May 15

Pytz
Pytz

4 Jun 15

Outro software de desenvolvedor Ryan Kelly

Comentário para PyEnchant

Comentários não encontrado
Adicionar comentário
Ligue imagens!