Dipus

Logiciel capture d'écran:
Dipus
Détails logiciels:
Version: 0.0.5
Date de transfert: 20 Feb 15
Développeur: WAKAYAMA Shirou
Licence: Gratuit
Popularité: 8

Rating: nan/5 (Total Votes: 0)

Dipus est simple serveur de recherche de texte intégral à l'aide Whoosh & nbsp;. Dipus est intégré au document constructeur Sphinx.
Vous pouvez rechercher le document rapidement et avec la N-gramme.
Comment faire pour installer
pip installer dipus
Comment utiliser
Lancer serveur dipus
python -c -m dipus.websetup conf.json
exemple conf.json
{
& Nbsp; "indexroot": "/ path / to / index"
}
Dipus url serveur par défaut est "http://0.0.0.0:9876".
Créer le document sphinx
1. Ajouter l'extension à votre conf.py
& Nbsp; extensions = ['dipus.dipusbuilder']
& Nbsp; et il ya des paramètres facultatifs.
& Nbsp; #dipus_host_url = "http://192.0.2.20"
& Nbsp; # URL du serveur dipus
& Nbsp; # défaut est "http: // localhost: 9876"
& Nbsp; #dipus_index = "test_rst"
& Nbsp; # identifiant de ce document
& Nbsp; # Default est la même que «projet» dans conf.py
2. Exécutez constructeur
& Nbsp;% sphinx construire -b source de dipus construction
& Nbsp; ATTENTION: constructeur remplacera _static / search_dipus.js et _template / search_dipus.html.
3. Copiez le fichier de recherche
& Nbsp; Remarque: Cette fois nécessaire lorsque, après vous modifiez les valeurs de dipus liés conf.py.
& Nbsp;% cp _template / search_dipus.html _template / search.html
& Nbsp; Si vous avez créé votre propre search.html, se il vous plaît fusionner.
4. make html comme d'habitude
& Nbsp;% make html
Remarque sur les constructeur se fera rapidement, comme "-tire et oublie". Mais lui-même l'indexation sur le serveur ne est pas si rapide. Se il vous plaît être patient jusqu'à ce que tout votre document sera indexé.
5. (facultatif) ajouter dipus constructeur de Makefile
& Nbsp; Ajouter ligne qui invoque dipus constructeur dans la section html dans le Makefile que coup.
& Nbsp; html:
& Nbsp; $ (SPHINXBUILD) -b dipus $ (ALLSPHINXOPTS) $ (BuildDir) / html
& Nbsp; $ (SPHINXBUILD) -b html $ (ALLSPHINXOPTS) $ (BuildDir) / html
& Nbsp; Ensuite, lorsque type 'make html', les documents sont registerd.
Recherche du document sphinx
. Il suffit d'ouvrir votre champ de recherche et le type

Exigences :

  • Python
  • Sphinx
  • Whoosh
  • simplejson
  • Bouteille

Logiciel similaire

D'autres logiciels de développeur WAKAYAMA Shirou

Commentaires à Dipus

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!