Sam
Sam

Reputation: 1809

upload csv/excel file to appengine (python) for processing

I need to be able to upload an excel or csv file to appengine so that the server can process the rows and create objects. Can anyone provide or point me to an example of how this is done? Thanks for your help.

Upvotes: 0

Views: 1846

Answers (2)

Chris Farmiloe
Chris Farmiloe

Reputation: 14185

Uploading to the Blobstore is probably what you are after. Then reading the data and processing it with the csv module.

You might want to look into sending your file to google docs in the case of excel (and other) formats then reading the rows back via the Spreadsheets API

Upvotes: 2

Thomas K
Thomas K

Reputation: 40390

If you mean a one-off (or a few) transfers, you're probably looking for the bulk upload system: http://code.google.com/appengine/docs/python/tools/uploadingdata.html

If you're talking about regular uploads during use, you'll need to handle them as post requests to the application.

Upvotes: 1

Related Questions