I think with datastore, you meant to say 'Google App Engine Datastore'... ? If this is the case, please read API details available at: https://developers.google.com/appengine/docs/python/datastore/
This would help you extracting data out of datastore. Thanks, On Mon, Jul 28, 2014 at 11:39 PM, Gora Mohanty <g...@mimirtech.com> wrote: > On 28 July 2014 21:49, VIMAL K <vima...@ieee.org> wrote: > > > > Hello, > > i am new to python. I need to write a function which converts a datastore > > data to csv format, which is downloadable. I researched upon the topic > over > > google, got few and less info on it. The code till now is below: > > > What do you mean by "datastore" in this context? > > > > > > > def calllog_csv(self): > > from collections import defaultdict > > date = datetime.strptime('01/01/2014', '%m/%d/%Y') > > qry = CallLog.query().filter(CallLog.created >= date, > > CallLog.created <= datetime.now()).fetch() > > columns = defaultdict(qry) > > log.debug("query===>" + str(columns)) > > with open('calllog.csv', 'w') as csv_log: > > reader = csv.DictReader(csv_log) > > for row in reader: > > for (k, v) in row.items(): > > columns[k].append(v) > > log.debug("columns== from==>" + str(columns['from'])) > > return columns > > > > Tell me where i am wrong, or am i right? any suggestions would be > helpfull. > > Thank you all in advance > > > Would you be kind enough to explain how this code snippet relates to > the description > of what you wanted the code to do? It seems to be cut-and-pasted from > somewhere > else, and I cannot see how it is relevant. What in the world is "CallLog"? > > Regards, > Gora > _______________________________________________ > BangPypers mailing list > BangPypers@python.org > https://mail.python.org/mailman/listinfo/bangpypers > -- Hussain Bohra Tavant Technologies _______________________________________________ BangPypers mailing list BangPypers@python.org https://mail.python.org/mailman/listinfo/bangpypers