2011-05-10 87 views

回答

1

如果你的意思是一次性(或幾個)傳輸,你可能尋找的批量上傳系統:http://code.google.com/appengine/docs/python/tools/uploadingdata.html

如果你在使用過程中談論定期上傳,你需要處理它們作爲對應用程序的發佈請求。

+0

讀行後面的情況下,我想什麼做的只是有一個用戶去他們從他們的計算機上傳文件的頁面。服務器然後會處理它。我認爲bulkloader不是我想要的。 – Sam 2011-05-10 21:56:13

+0

@Sam:不,如果你正在考慮用戶上傳文件,這不是你想要的。您需要處理上傳的發佈請求,使用csv模塊(或xlrd for Excel)解析數據,並將數據放入應用商店。哦,無論你做什麼都必須在appengine請求的時間限制內完成,我認爲這是30秒。不過,我不知道一個簡單的例子。 – 2011-05-10 22:32:29

+0

不必在30秒內完成。這是任務隊列的用途。 – Sam 2011-05-11 15:05:21

2

上傳到Blobstore可能是你在做什麼。然後reading數據並使用csv模塊進行處理。

你可能要考慮將您的文件到Google文檔在Excel(等)格式,然後通過Spreadsheets API

相關問題