laptop and a wrench

Bogue

The FeatureLayer class's query_top_features method returns the error message "AttributeError: 'FeatureLayer' object has no attribute '_query_df'".

ArcGIS API for Python
Numéro d’ID de bogue BUG-000180522
EnvoiOctober 28, 2025
Dernière modificationDecember 30, 2025
S’applique àArcGIS API for Python
Version trouvée2.4.1
Système d’exploitationN/A
Version du système d’exploitationN/A
Version de correction2.4.3
StatutFixed

Solution de contournement

If a DataFrame is required, set as_df=False and use the .sdf property:

top = layer.query_top_features(param1, as_df=False).sdf

Leave off the .sdf property to get back a FeatureSet:

top = layer.query_top_features(param1, as_df=False)

Étapes pour reproduire

ID de bogue: BUG-000180522

Logiciel:

  • ArcGIS API for Python

Recevoir une notification lorsque le statut d’un bogue change

Télécharger l’application Esri Support

En savoir plus sur ce sujet

Obtenir de l’aide auprès des experts ArcGIS

Contacter le support technique

Télécharger l’application Esri Support

Accéder aux options de téléchargement