laptop and a wrench

Bug

A non-dictionary object does not have a get method in nested dictionary objects using the ArcGIS API for Python.

ArcGIS API for Python
Bug ID Number BUG-000169476
SubmittedJuly 26, 2024
Last ModifiedJune 15, 2025
Applies toArcGIS API for Python
Version foundN/A
Operating SystemWindows OS
Operating System Version11.0 64 bit
StatusNon-Reproducible

Additional Information

This issue is not reproducible in the latest version based on the information provided. If still experiencing this issue, contact Esri Technical Support and reference the record number for this issue.

Workaround

A simple fix is not just verifying d is True, but checking if it is a dictionary, because if it is not typed, likely it does not have a get method.

'If d' to 'if isinstance(d,dict)'.

Steps to Reproduce

Bug ID: BUG-000169476

Software:

  • ArcGIS API for Python

Get notified when the status of a bug changes

Download the Esri Support App

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options