in facebook_business/api.py [0:0]
def _extract_value(self, value):
if hasattr(value, 'export_all_data'):
return value.export_all_data()
elif isinstance(value, list):
return [self._extract_value(item) for item in value]
elif isinstance(value, dict):
return dict((self._extract_value(k), self._extract_value(v))
for (k, v) in value.items())
else:
return value