Python JSON 从响应解析时出现类型错误
Python JSON TypeError when parsing from response
存档
不再需要
=====
根据您提供的数据,parameters
中的值是一个字典列表
'parameters': [{'name': 'gmail:num_30day_active_users',
'intValue': '1234'}]}
所以你需要迭代列表中的所有项目
result = service.customerUsageReports().get(date='2019-09-01', parameters='gmail:num_30day_active_users').execute()
results = result.get('usageReports', [])
if not results:
print('No data found.')
else:
print('Usage:')
for activity in results:
for line in activity['parameters']:
print(u'{0}: {1}'.format(activity['parameters'],
line['initValue']))
存档
不再需要
=====
根据您提供的数据,parameters
中的值是一个字典列表
'parameters': [{'name': 'gmail:num_30day_active_users',
'intValue': '1234'}]}
所以你需要迭代列表中的所有项目
result = service.customerUsageReports().get(date='2019-09-01', parameters='gmail:num_30day_active_users').execute()
results = result.get('usageReports', [])
if not results:
print('No data found.')
else:
print('Usage:')
for activity in results:
for line in activity['parameters']:
print(u'{0}: {1}'.format(activity['parameters'],
line['initValue']))