我正在使用 csv 库从 python 导出数据,该库效果很好。网络搜索后,我找不到任何有关如何使用 python 动态放置行的信息。
例如。
for table_id in table_ids:
data_query = gdata.analytics.client.DataFeedQuery({
'ids': table_id,
'start-date': datetime.date(2013, 6, 9),
'end-date': datetime.date(2013, 7, 9),
'dimensions': 'ga:Country',
'metrics': 'ga:visits, ga:visitors'})
feed = client.GetDataFeed(data_query)
我正在导出如下:
for x2 in feed.entry:
for y2 in x2.dimension:
csvout.writerow((y2.value.encode('utf-8'),''))
for z2 in x2.metric:
csvout.writerow(('',z2.value.encode('utf-8')))
如果我想传递 3 个指标,它将适用于一个指标,我需要不同三列中的数据。有人知道这是如何工作的吗?