有谁知道Google AnalyticsDataPoint对象的属性?

时间:2011-07-11 03:01:08

标签: python api google-analytics

我目前正在尝试使用Python提取GA数据;我已经找到了一个DataPoint对象列表,我可以使用.list查看它们,但是我无法直接访问它们的值。

例如,我有这个

>>> print(data.list)
[[[u'Android Browser'], [80]], [[u'Chrome'], [127]], [[u'Firefox'], [78]], [[u'Internet Explorer'], [564]], [[u'Mozilla'], [2]], [[u'Mozilla Compatible Agent'], [7]], [[u'Opera'], [2]], [[u'Safari'], [175]]]

但是当我尝试这样做时

data[0]

我明白了

<googleanalytics.data.DataPoint object at 0x00D06DB0>

这对我来说只是一个黑盒子;我无法深入分析内容以供实际使用。

我有一个幸运的猜测:这对属性中的第一个称为“标题”。 “data [0] .title”给了我这个

'ga:browser=Android Browser'

我可以使用。我只需要第二个属性名称。有人知道吗?

非常感谢!

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

我明白了:我能够使用inspect模块破解打开对象,并告诉我可以使用我在查询中使用的相同名称访问这些属性。方便的语言,这个Python。