2009-07-15 3 views
0

Возможно ли использовать электронную таблицу для хранения данных ... Я не хочу использовать базу данных извне, я хочу использовать только Python, Google Apps и электронную таблицу.Хранение данных в таблицах вместо любой базы данных

Для примера: с помощью Python и Google Apps я разработал анкету отпуск, на представить в таком виде я должен хранить эти данные в электронную таблицу вместо того, чтобы использовать любую базу данных (MySql или Oracle)

Если его можно дайте мне ссылку код

заранее спасибо

+0

Вы сбиваете с толку Google Apps и движок Google? Вы отметили свое сообщение с помощью приложения-движка, но вы, если вы рассматриваете mysql, тогда вы, скорее всего, не говорите об использовании движка приложения. –

ответ

0

Я бы рекомендовал хранить эти данные внутри в плоский файл или базу данных и преобразовывать данные в электронную таблицу. Выполнение этого способа позволит вам измениться с будущим. Если вы используете электронную таблицу приложений Google, и api изменится даже незначительно, вы можете потерять данные. Если вы храните в электронной таблице xls, вы можете сохранить в плоском файле и экспортировать данные, поскольку это будет проще, чем чтение/запись в электронную таблицу.

Почему вы хотите сделать это таким образом?

+0

. Увидев разные ответы на мой вопрос, я собираюсь использовать MySql в качестве базы данных, я новичок в Приложения Google и Python, могу ли я получить шаги, как подключиться к базе данных с помощью python и Google Apps? – SKSK

+0

Что случилось с использованием хранилища данных App Engine? Это лучший подход, чем решение, сфальсифицированное присяжными. –

+0

Я не думаю, что плакат на самом деле рассматривает двигатель приложения вообще. –

1

Хотя хранение данных в электронной таблице сначала может показаться хорошей идеей, так как ваше приложение становится более сложным, вы можете пожалеть об этом. Если ваши структуры данных становятся более сложными - особенно если вам нужны отношения между таблицами, вам будет намного лучше с базой данных.

Моей рекомендацией было бы использовать базу данных, а затем использовать The xlwt module для преобразования ваших данных в формат электронных таблиц.

 Смежные вопросы

  • Нет связанных вопросов^_^