0
我正在从python导出数据与csv库,它工作得很好。在网络搜索后,我找不到任何有关如何动态地使用python放置行的信息。如何在python中动态使用Feed来创建一个CSV文件?
例如。
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个指标,我需要在不同的三列数据。 任何人的想法这是如何工作的?
按照所需列的顺序为writerow方法提供一个列表。 – dilbert