Dipus

Screenshot Software:
Dipus
Szczegóły programowe:
Wersja: 0.0.5
Filmu: 20 Feb 15
Wywoływacz: WAKAYAMA Shirou
Licencja: Wolny
Popularność: 8

Rating: nan/5 (Total Votes: 0)

Dipus jest prosty serwer pełnotekstowego wyszukiwania przy użyciu Whoosh. & Nbsp; Dipus jest zintegrowana z dokumentu budowniczego Sphinx.
Szybko i N-gram Możesz szukać dokumentu.
Jak zainstalować
pip install dipus
Jak używać
Uruchom serwer dipus
python -m dipus.websetup -c conf.json
conf.json przykładem
{
& Nbsp; "indexroot": "/ ścieżka / do / index"
}
Dipus domyślny serwer url "http://0.0.0.0:9876".
Zarejestruj sfinks dokument
1. Dodaj rozszerzenie do conf.py
& Nbsp; rozszerzenia = ['dipus.dipusbuilder']
& Nbsp; i są opcjonalne ustawienia.
& Nbsp; #dipus_host_url = "http://192.0.2.20"
& Nbsp; # url serwera dipus
& Nbsp; # Domyślnie jest "http: // localhost: 9876"
& Nbsp; #dipus_index = "test_rst"
& Nbsp; # identyfikator tego dokumentu
& Nbsp; # Domyślnie jest taka sama jak "projektu" w conf.py
2. Uruchom budowniczy
& Nbsp;% Sfinks-zbudować -b source dipus build
& Nbsp; UWAGA: Budowniczy nadpisuje _static / search_dipus.js i _template / search_dipus.html.
3. kopiowania plików wyszukiwania
& Nbsp; Uwaga: wymagana raz, gdy po zmianie conf.py wartości dipus związane.
& Nbsp;% cp _template / search_dipus.html _template / search.html
& Nbsp; Po utworzeniu własnego search.html, proszę je scalić.
4. dokonać html jak zwykle
& Nbsp;% dokonać html
Uwaga o budowniczego zostanie wykonana szybko, jako "wystrzel i zapomnij". Ale indeksowanie się na serwerze nie jest tak szybkie. Prosimy o cierpliwość, aż cały dokument będzie indeksowany.
5. (opcjonalnie) dodaj dipus budowniczy Makefile
& Nbsp; Dodaj linię powoływania dipus budowniczy w sekcji html w Makefile, jak cios.
& Nbsp; html:
& Nbsp; $ (SPHINXBUILD) -b dipus $ (ALLSPHINXOPTS) $ (BUILDDIR) / html
& Nbsp; $ (SPHINXBUILD) -b html $ (ALLSPHINXOPTS) $ (BUILDDIR) / html
& Nbsp; Wtedy, gdy typ "aby html", dokumenty zarejestrowany,.
Szukaj z sfinks dokumentu
. Wystarczy otworzyć pole wyszukiwania i wpisz

Wymagania :

  • Python
  • Sfinks
  • Whoosh
  • simplejson
  • Butelka

Podobne oprogramowanie

Inne programy z deweloperem WAKAYAMA Shirou

Komentarze do Dipus

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!