GroupDocs.Search Übersicht

Python Python-Bibliothek für die Textsuche

Illustration search

Python Indizierungs- und Suchoperationen

Die Indizierung in GroupDocs.Search for Python via .NET sammelt, speichert und analysiert Daten für präzise und effiziente Suchoperationen. Diese Indizes werden häufig zur Durchführung von Suchen verwendet.

Mehrere Indizes zusammenführen, um die Sucheffizienz zu verbessern

GroupDocs.Search for Python via .NET API ermöglicht das Zusammenführen mehrerer Indizes zu einem. Häufige Änderungen erstellen mehrere Delta-Indizes, die die Suchleistung verlangsamen können. Unsere Lösung führt diese Delta-Indizes in einen gemeinsamen Index zusammen, der alle Informationen aus den zusammengeführten Delta-Indizes enthält, und verbessert dadurch erheblich die Sucheffizienz, während die Delta-Indizes unverändert bleiben. Verschiedene Funktionen können konfiguriert werden, um diesen Prozess zu optimieren.

Erkennen von Suchanfragen aus verschiedenen Tastaturlayouts

GroupDocs.Search for Python via .NET erkennt Suchanfragen, die nicht mit dem Tastaturlayout übereinstimmen. Derzeit werden 88 Sprachen und 164 verschiedene Tastaturlayouts unterstützt.

Suchen mit morphologischen Wortformen

Mit GroupDocs.Search for Python via .NET können Sie nach verschiedenen Wortformen suchen, wie Singular und Plural Nomen oder alle Formen eines Verbs. Englisch und nicht-englische Sprachen können an spezifische Wortformen angepasst werden.

Plattformunabhängigkeit

GroupDocs.Search for Python via .NET unterstützt alle gängigen Betriebssysteme und Paketmanager.

Windows
macOS
Linux
PyPI
Amazon
Docker
Azure
VS Code
IntelliJ

Unterstützte Dateiformate

GroupDocs.Search for Python via .NET ermöglicht die Verarbeitung einer Vielzahl von Dateiformaten. Erforschen Sie die vollständige Liste.

Beliebte Büroformate

  • Portabel: PDF
  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM
  • Excel: XLS, XLSX, XLSM, XLT, XLTX, XLTM, XLSB, XLA, XLAM, CSV, TSV
  • PowerPoint: PPT, PPTX, POT, POTX, PPS, PPSX, PPTM, PPSM, POTM
  • OpenDocument: ODT, ODP, ODS, OTT, OTS
  • Text: TXT, RTF

Medienformate

  • Beliebte Bildformate: BMP, JP2, PNG, EMF, WMF, JPG, PSD
  • Mehrseitige Bilder: GIF, WEBP, TIFF
  • Audio: MP3, WAV
  • Video: AVI, MOV, QT, FLV, ASF

Andere

  • E-Mail: PST, OST, MSG, EML, EMLX
  • Microsoft Visio: VSD, VSS
  • Web: XML, HTM, HTML, XHTML, MHT, MHTML
  • Sonstige: TORRENT, ZIP, DCM, DJVU, EPUB, FB2

GroupDocs.Search for Python via .NET Merkmale

Steuern Sie die Inhalte von Geschäftsdokumenten mit unserer fortschrittlichen Suchmaschine, die beliebte Dateiformate wie PDF, DOCX, XLSX, PPTX und mehr unterstützt.

Feature icon

Flexible Parameter

Datumsspanne und Groß-/Kleinschreibung als Suchparameter verwenden

Feature icon

Rechtschreibprüfung der Suche

Verwenden Sie Suchphrasen mit Rechtschreibprüfung und Platzhaltern und überspringen Sie spezielle Zeichen in Abfragen.

Feature icon

Ergebnisse filtern

Richten Sie Dokumentfilterung in den Suchergebnissen ein

Feature icon

Importieren & Exportieren

Importieren oder verwenden Sie eine Liste, um während der Indizierung Zeichen zu ändern, und exportieren Sie in eine Datei.

Feature icon

Unnötige Daten überspringen

Wählen Sie selektiv das Indizieren bestimmter Dateien und überspringen Sie bestimmte Wörter, um schneller zu indizieren.

Feature icon

URL-Verarbeitung

Extrahieren Sie HTML-formatierten Text in eine Datei und generieren Sie eine URL, um Suchergebnisse in HTML zu navigieren.

Feature icon

Schnelle Suche

Teilen Sie Suchen in kleinere Teile auf, um große Indizes schnell zu durchsuchen.

Feature icon

Stream-Verarbeitung

Indizieren Sie Dokumente aus Streams und Datenstrukturen.

Feature icon

Umgang mit Schreibfehlern

Ermöglichen Sie die genaue Anzahl der Vorkommen jedes gefundenen Wortes, um alternative Wortvorschläge im Falle von Schreibfehlern zu bieten.

Feature icon

Archivunterstützung

Indizieren Sie gezippte Archive innerhalb anderer ZIP-Archive und rufen Sie eine Liste der indizierten Dateien in einem Archiv ab.

Feature icon

Platzersparnis

Speichern Sie Platz mit kompaktem Indizieren und indizieren Sie passwortgeschützte Dokumente.

Feature icon

Benutzerdefinierte Synonyme

Fügen Sie englische Synonyme zum Standard-Synonymwörterbuch hinzu.

Codebeispiele

Erforschen Sie die Funktionen von GroupDocs.Search for Python via .NET mit Beispielen.

Verwenden Sie die ‘unscharfe’ Suche zur Steigerung der Produktivität

Genießen Sie die flexible Funktionalität von GroupDocs.Search for Python via .NET, um die Kontrolle des Inhalts durch ausgeklügelte Suchalgorithmen zu verbessern. Erfahren Sie mehr.

Wie man das Suchergebnis verarbeitet

from groupdocs.search import Index
from groupdocs.search.options import SearchOptions, TableDiscreteFunction

# Erstellen Sie ein Index
index = Index("./IndexFolder")
index.add("./DocumentFolder")

# Richten Sie Suchoptionen ein
options = SearchOptions()
options.fuzzy_search.enabled = True
options.fuzzy_search.fuzzy_algorithm = TableDiscreteFunction(3)

# Suchen Sie nach Dokumenten, die das Wort 'Wasser' oder die Phrase 'Lorem ipsum' enthalten
query = 'water OR "Lorem ipsum"'
result = index.search(query, options)

# Bearbeiten Sie das Suchergebnis
print("Documents:", result.document_count)
print("Total occurrences:", result.occurrence_count)
for document in result:
    print("Document:", document.document_info.file_path)
    print("Occurrences:", document.occurrence_count)

Reguläre Ausdrücke sind für erweiterte Suchszenarien verfügbar

GroupDocs.Search for Python via .NET ermöglicht es uns, reguläre Ausdrücke zu verwenden, um das Suchergebnis zu verfeinern. Tauchen Sie ein in fortgeschrittene Suchtechniken.

Wie man mit regulären Ausdrücken sucht

from groupdocs.search import Index

# Erstellen Sie ein Index
index = Index("./IndexFolder")
index.add("./DocumentFolder")

# Suchen Sie nach der Phrase in Textform
# Das erste Caret-Zeichen am Anfang zeigt an, dass es sich um eine reguläre Ausdrucks-Suchanfrage handelt
query = "^^(.)\\1{1,}"
# Suchen Sie nach zwei oder mehr identischen Zeichen am Anfang eines Wortes
result = index.search(query)

Bereit, loszulegen?

Laden Sie GroupDocs.Search kostenlos herunter oder holen Sie sich eine Testlizenz für vollen Zugriff!

Nützliche Ressourcen

Erforschen Sie die Dokumentation, Code -Beispiele und die Unterstützung der Community, um Ihre Erfahrungen zu verbessern.

Tipps zur temporären Lizenz

1
Melden Sie sich mit Ihrer geschäftlichen E-Mail-Adresse an. Kostenlose E-Mail-Dienste sind nicht zulässig.
2
Klicken Sie im zweiten Schritt auf die Schaltfläche Provisorische Lizenz anfordern.
✕
 Deutsch