Python 2.7 n'est plus compatible et sera
obsolète le 31 janvier 2026. Après l'arrêt, vous ne pourrez plus déployer d'applications Python 2.7, même si votre organisation utilisait auparavant une règle d'administration pour réactiver les déploiements d'anciens environnements d'exécution. Vos applications Python 2.7 existantes continueront à fonctionner et à recevoir du trafic après leur
date d'arrêt. Nous vous recommandons de
migrer vers la dernière version compatible de Python.
La classe FieldExpression
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
La classe FieldExpression
vous permet de calculer des extraits de contenu personnalisés pour chaque résultat affiché par une recherche.
La classe FieldExpression
est définie dans le module google.appengine.api.search
.
Constructeur
Le constructeur de la classe FieldExpression
est défini comme suit :
-
class FieldExpression(name, expression)
Construire une instance de la classe FieldExpression
.
Exemple :
FieldExpression(name='content_snippet',
expression='snippet("very important", content)')
Construit une expression de champ qui affiche un champ calculé nommé content-snippet
avec chaque résultat de recherche, contenant des extraits HTML du champ content
correspondant à la requête "very
important"
.
Arguments
- name
Nom du champ calculé.
- expression
Expression à évaluer et à afficher.
Result value
Nouvelle instance de la classe FieldExpression
.
Exceptions
- TypeError
L'un des paramètres possède un type non valide ou un attribut inconnu a été transmis.
- ValueError
L'un des paramètres contient une valeur non valide.
Propriétés
Une instance de la classe FieldExpression
possède les propriétés suivantes :
- name
Nom du champ calculé.
- expression
Chaîne contenant une expression à évaluer et à afficher.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/10/19 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/10/19 (UTC)."],[],[]]