Dipus

Screenshot Λογισμικό:
Dipus
Στοιχεία Λογισμικού:
Εκδοχή: 0.0.5
Ανεβάστε ημερομηνία: 20 Feb 15
Προγραμματιστής: WAKAYAMA Shirou
Άδεια: Δωρεάν
Δημοτικότητα: 8

Rating: nan/5 (Total Votes: 0)

Dipus είναι μια απλή διακομιστή αναζήτησης πλήρους κειμένου με τη χρήση Whoosh & nbsp?. Dipus είναι ενσωματωμένη στο οικοδόμος έγγραφο Σφίγγα.
Μπορείτε να αναζητήσετε έγγραφο γρήγορα και με Ν-γραμμάριο.
Πώς να εγκαταστήσετε
Pip εγκαταστήσετε dipus
Πώς να χρησιμοποιήσετε
Ξεκινήστε το διακομιστή dipus
Python -m dipus.websetup -c conf.json
conf.json παράδειγμα
{
& Nbsp? "Indexroot": "/ path / to / index"
}
Dipus προεπιλεγμένο διακομιστή url είναι "http://0.0.0.0:9876".
Εγγραφή σφίγγα έγγραφο
1. Προσθήκη επέκταση conf.py σας
& Nbsp? Επεκτάσεις = ['dipus.dipusbuilder »]
& Nbsp? Και υπάρχουν προαιρετικές ρυθμίσεις.
& Nbsp? #dipus_host_url = "Http://192.0.2.20"
& Nbsp? # URL του διακομιστή dipus
& Nbsp? # Προεπιλογή είναι "http: // localhost: 9876"
& Nbsp? #dipus_index = "Test_rst"
& Nbsp? # Αναγνωριστικό του παρόντος εγγράφου
& Nbsp? # Προεπιλογή είναι ίδιο με το «έργο» στην conf.py
2. Εκτέλεση οικοδόμος
& Nbsp?% Σφίγγα-κατασκευή -b πηγή dipus κατασκευής
& Nbsp? ΠΡΟΣΟΧΗ: οικοδόμος θα αντικαταστήσει _static / search_dipus.js και _template / search_dipus.html.
Αρχείο αναζήτηση 3. αντίγραφο
& Nbsp? Σημείωση: Αυτό που απαιτείται μια φορά, όταν μετά την αλλαγή conf.py τιμές dipus σχετίζονται.
& Nbsp?% CP _template / search_dipus.html _template / search.html
& Nbsp? Εάν έχετε δημιουργήσει το δικό σας search.html, παρακαλούμε να συγχωνευθούν.
4. να HTML, ως συνήθως
& Nbsp?% Κάνουν html
Σημείωση σχετικά με οικοδόμος θα πρέπει να γίνει γρήγορα, όπως «φωτιά-και-ξεχνούν». Αλλά ευρετηρίαση ίδια στο διακομιστή δεν είναι τόσο γρήγορος. Παρακαλώ να είστε υπομονετικοί μέχρι να θα πρέπει να αναπροσαρμόζονται όλα εγγράφου σας.
5. (προαιρετικό) προσθέστε οικοδόμος dipus να Makefile
& Nbsp? Προσθέστε γραμμή που επικαλούνται οικοδόμος dipus στην ενότητα HTML στο Makefile ως πλήγμα.
& Nbsp? HTML:
& Nbsp? $ (SPHINXBUILD) -b dipus $ (ALLSPHINXOPTS) $ (BUILDDIR) / html
& Nbsp? $ (SPHINXBUILD) -b html $ (ALLSPHINXOPTS) $ (BUILDDIR) / html
& Nbsp? Τότε, όποτε τύπου «κάνουν html», τα έγγραφα είναι registerd.
Αναζήτηση από σφίγγα έγγραφο
. Απλά ανοίξτε το πλαίσιο αναζήτησης και τον τύπο σας

Απαιτήσεις :

  • Python
  • Σφίγγα
  • Whoosh
  • simplejson
  • Φιάλη

Παρόμοια λογισμικά

man-db
man-db

17 Aug 18

GTKMan
GTKMan

17 Feb 15

Άλλο λογισμικό του προγραμματιστή WAKAYAMA Shirou

Σχόλια για Dipus

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!