PyEnchant

Software screenshot:
PyEnchant
Rincian Software:
Versi: 1.6.6
Tanggal Upload: 28 Feb 15
Pengembang: Ryan Kelly
Lisensi: Gratis
Popularitas: 181

Rating: nan/5 (Total Votes: 0)

PyEnchant adalah seperangkat utilitas yang akan memungkinkan para pengembang untuk menambahkan dukungan mantra-memeriksa cepat untuk kode Python mereka, query instalasi mempesona lokal untuk tata bahasa yang benar dan informasi ejaan.
Koreksi ejaan dan saran juga didukung, bersama dengan paket mantra-checking populer seperti Aspell, MySpell, dan ispell.
Binding PyEnchant yang dibuat menggunakan ctypes dan mencakup semua fitur asli mempesona itu.
Kode ini OOP dan juga bertujuan untuk memberikan beberapa fungsi tingkat tinggi daripada yang tersedia di C API

Apa yang baru dalam rilis ini:.

  • situs baru dan dokumentasi, yang dihasilkan dengan Hyde dan Sphinx.
  • Tetap SpellChecker.replace () saat penggantian lebih pendek dari kata erroroneous; sebelumnya ini akan merusak keadaan internal tokenizer tersebut.
  • Membuat kelas Dict acar-aman. Antara lain, ini akan membantu dengan kebuntuan aneh bila digunakan dengan modul multiprocessing.
  • Kemampuan untuk mengimpor modul bahkan ketika perpustakaan mempesona C tidak terpasang, dengan menetapkan PYENCHANT_IGNORE_MISSING_LIB env var.
  • fungsi utilitas baru & quot;. Trim_suggestions & quot ;, berguna untuk pemangkasan daftar saran untuk panjang maksimum tetap
  • Ubah cara DeprecationWarnings dikeluarkan, untuk menunjuk ke baris baris dalam kode pengguna dan bukan dalam pyenchant.
  • Ditambahkan GetSpellChecker () metode untuk wxSpellCheckerDialog
  • .

Apa yang baru dalam versi 1.6.5:

  • Kembalikan kompatibilitas dengan Python 3 (termasuk 3,2 beta1)
  • .
  • Perbaiki DeprecationWarnings unittest di Python 3.
  • statis kompilasi libstdc ++ ke jendela pre-built binari.

Apa yang baru dalam versi 1.6.4:

  • DictWithPWL: penggunaan PWL dan pel untuk menyesuaikan kata-kata dikembalikan oleh menyarankan ().
  • Fix tokenization byte utf8 dalam array karakter bisa berubah.
  • get_tokenizer ():. Lulus Tidak seperti tag bahasa untuk mendapatkan tokenizer standar
  • Mencegah membangun-file terkait dari yang termasuk dalam tarball source.

Apa yang baru dalam versi 1.6.0:

  • Ditambahkan konsep 'chunkers' untuk memikat. tokenize.get_tokenizer (). Ini berfungsi perpecahan perpecahan teks ke dalam potongan besar token checkable.
  • Pindah kelas kesalahan dalam 'enchant.errors' untuk mengimpor lebih mudah. ​​
  • testcases Pindah ke file terpisah sehingga mereka tidak dimuat secara default.
  • Diizinkan pemeriksa ejaan untuk menggunakan bahasa default jika tidak ada yang ditetapkan.
  • Peningkatan kompatibilitas dengan Python 3.

Apa yang baru dalam versi 1.5.3:.

  • kondisi penghentian Tetap di tokenization Inggris lingkaran
  • Peningkatan deteksi unicode di tokenizer bahasa Inggris.
  • Terbuat PyEnchant Periksa Ejaan semua docstrings sebagai bagian dari suite unittest.

Persyaratan :

  • Python 2.2 atau lebih tinggi
  • mempesona C / C ++ library
  • modul ctypes diinstal

Software yang serupa

iCalendar
iCalendar

13 Apr 15

Logbook
Logbook

12 May 15

nbt2yaml
nbt2yaml

13 Apr 15

python-creole
python-creole

11 Apr 15

Perangkat lunak lain dari pengembang Ryan Kelly

django-supervisor
django-supervisor

20 Feb 15

filelike
filelike

28 Feb 15

promise
promise

28 Feb 15

Komentar untuk PyEnchant

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!