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

pylibcurl
pylibcurl

13 May 15

Couchquery
Couchquery

13 May 15

PyTables
PyTables

12 May 15

Outro software de desenvolvedor Ryan Kelly

Comentário para PyEnchant

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