2009-07-15 110 views
0

是否可以使用Spreadsheet有數據庫來存儲數據......我不想在外部使用任何數據庫,我只想使用Python,Google Apps和電子表格。將數據存儲在電子表格而不是任何數據庫中

例如:使用Python和谷歌Apps的我已經開發了休假申請表,該表單的提交我必須將這些數據保存到電子表格,而不是使用任何數據庫(MySQL或Oracle)的

,如果可能的給我一些參考代碼提前

+0

你困惑谷歌應用程序和谷歌應用程序引擎?你用app-engine標記了你的帖子,但是如果你正在考慮mysql,那麼你最不願意使用app engine – 2009-07-15 17:26:04

回答

0

謝謝,我會建議你在一個平面文件或數據庫內部存儲這些數據,將數據轉換到電子表格。這樣做會讓你改變未來。如果您使用谷歌應用程序電子表格,並且api更改甚微,則可能會丟失數據。如果您存儲在xls電子表格中,則不妨將其存儲在平面文件中並導出數據,因爲這比讀取/寫入電子表格更容易。

爲什麼你想這樣做?

+0

通過查看針對我的問題發佈的不同答案,我將使用MySql作爲數據庫,我是新手Google應用程序和Python,我可以獲取步驟,如何使用python和Google Apps連接到數據庫 – SKSK 2009-07-15 06:30:43

1

儘管將數據存儲在電子表格中似乎是個好主意,但隨着應用程序變得越來越複雜,您可能會後悔。如果你的數據結構變得更加複雜 - 特別是如果你需要表格之間的關係 - 你會更好地使用數據庫。

我的建議是使用數據庫,然後使用The xlwt module將您的數據轉換爲電子表格格式。

相關問題