【问题标题】:Python JSON TypeError when parsing from response从响应中解析时出现 Python JSON TypeError
【发布时间】:2020-04-07 20:31:36
【问题描述】:

存档

不再需要

=====

【问题讨论】:

    标签: python json google-admin-sdk


    【解决方案1】:

    从你提供的数据来看,parameters中的值是一个dict列表

    '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']))
    

    【讨论】:

    • @pyth0nnoOb 同样的事情,你需要找到真正的钥匙
    猜你喜欢
    • 2021-12-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-01
    • 2016-01-16
    相关资源
    最近更新 更多