Python 2.7 hat das Ende des Supports erreicht und wird am 31. Januar 2026
eingestellt. Nach der Einstellung können Sie keine Python 2.7-Anwendungen mehr bereitstellen, auch wenn Ihre Organisation zuvor eine Organisationsrichtlinie verwendet hat, um die Bereitstellung von Legacy-Laufzeiten wieder zu aktivieren. Ihre vorhandenen Python 2.7-Anwendungen werden auch nach dem
Einstellungsdatum weiterhin ausgeführt und erhalten Traffic. Wir empfehlen die
Migration zur neuesten unterstützten Version von Python.
Facettenklassen
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Die Klasse Facet
ist eine abstrakte Basisklasse, die ein Attribut eines Dokuments darstellt. Diese Klasse sollte nicht direkt instanziiert werden.
Facet
ist im Modul google.appengine.api.search
definiert.
Eigenschaften
Eine Instanz der Klasse Facet
hat die folgenden Attribute:
- name
Der Name des Attributs. Attributnamen müssen die maximale Länge MAXIMUM_FIELD_NAME_LENGTH und das Übereinstimmungsmuster "[A-Za-z] [A-Za-z0-9_]*" haben.
- Wert
Der Attributwert; kann ein String, Unicode oder eine Zahl sein.
Abgeleitete Klassen
Die Klasse Facet
hat die folgenden abgeleiteten Klassen:
-
Klasse AtomFacet
Ein Attribut, dessen Inhalt für Indexierungszwecke als einzelner Token behandelt werden soll.
Der Attributwert ist ein String- oder Unicode-Objekt, das als nicht teilbarer Textwert behandelt wird. Das folgende Beispiel zeigt ein Atomattribut mit dem Namen wine_type:
AtomFacet(name='wine_type', value='Red')
-
Ausnahmen
- TypeError
Der angegebene Wert ist kein Textstring.
- ValueError
Der Wert überschreitet die maximal zulässige Länge.
-
Klasse NumberFacet
Ein Attribut, das einen numerischen Wert enthält.
Das folgende Beispiel zeigt ein Zahlenattribut namens wine_vintage:
NumberFacet(name='wine_vintage', value=2000)
-
Ausnahmen
- TypeError
Der angegebene Wert ist nicht numerisch.
- ValueError
Der Wert liegt außerhalb des zulässigen Bereichs.
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-10-19 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-10-19 (UTC)."],[],[]]