Perhatikan: Repositori ini ( whoosh-reloaded ) adalah garpu dan kelanjutan dari proyek whoosh.
Garpu ini secara aktif dikelola oleh organisasi Sygil-dev.
WHOOSH adalah pengindeksan teks lengkap dan pencarian yang cepat dan menonjol yang diimplementasikan dalam ular python murni. Pemrogram dapat menggunakannya untuk dengan mudah menambahkan fungsi pencarian ke aplikasi dan situs web mereka. Setiap bagian dari cara kerja whoosh dapat diperpanjang atau diganti untuk memenuhi kebutuhan Anda dengan tepat.
Beberapa fitur whoosh meliputi:
Whoosh mungkin berguna dalam keadaan berikut:
WHOOSH diciptakan oleh Matt Chaput dan dipertahankan saat ini oleh organisasi Sygil-dev. Itu dibuat untuk digunakan dalam sistem bantuan online dari perangkat lunak animasi 3D perangkat lunak efek samping Houdini. Efek samping Software Inc. dengan ramah setuju untuk open-source kode.
Perangkat lunak ini dilisensikan berdasarkan persyaratan lisensi BSD (alias "Klausa Dua" atau "FreeBSD") yang disederhanakan. Lihat lisensi.txt untuk informasi.
Jika Anda telah menginstal setuptools atau pip , Anda dapat menggunakan easy_install atau pip untuk mengunduh dan menginstal whoosh secara otomatis ::
# Install the stable version from Pypi
$ pip install whoosh-reloaded
# Install the development version from GitHub.
$ pip install git+https://github.com/Sygil-Dev/whoosh-reloaded.git
Anda dapat memeriksa versi terbaru dari kode sumber di GitHub menggunakan git:
$ git clone https://github.com/Sygil-Dev/whoosh-reloaded.git
Kami menggunakan pra-komit untuk memformat kode dan menjalankan beberapa cek sebelum berkomitmen untuk menghindari kesalahan umum. Untuk menginstalnya, jalankan perintah berikut:
$ pip install pre-commit
$ pre-commit installDokumentasi online:
Halaman GitHub
Baca dokumen
Baca dokumentasi online lama di https://docs.red-dove.com/whoosh-reloaded/ (cari bekerja dengan benar).
Baca dokumentasi online lama di https://whoosh-reloaded.readthedocs.org/en/latest/ (pencarian tidak berfungsi).
File Bug Laporan dan Masalah di https://github.com/sygil-dev/whoosh-reloaded/issues