Что я должен использовать для программы на Python для работы с таблицами данных? - PullRequest
0 голосов
/ 09 марта 2011

Я хочу иметь возможность добавлять ежедневную информацию к каждому объекту и иметь возможность легко удалять информацию х дней.С помощью таблиц мне нужно смотреть на тренды и делать такие вещи, как выбор объектов, соответствующих некоторым критериям.

Редактировать: я спросил об этом, потому что не могу придумать, как легко удалить старые данные, потому чтоВы не можете удалить таблицы в sqlite

Ответы [ 4 ]

1 голос
/ 09 марта 2011

Использование sqlite будет лучшим вариантом, оно основано на файлах, простое в использовании, вы можете использовать Lookups с SQL, и оно встроено в python, вам не нужно ничего устанавливать.

http://docs.python.org/library/sqlite3.html

0 голосов
/ 09 марта 2011

взгляните на модуль sqlite3, он позволяет вам создать однофайловую базу данных (без установки сервера), которая позволит вам выполнять sql запросы.Это часть стандартной библиотеки в Python, поэтому вам не нужно устанавливать ничего дополнительного.

http://docs.python.org/library/sqlite3.html

0 голосов
/ 09 марта 2011

"Правильная" база данных, вероятно, будет подходящим вариантом.Если ваше приложение работает только на одном компьютере, а база данных не достигает большого размера, sqlite хорош и прост в использовании с python (стандартный модуль sqlite3, для получения дополнительной информации см. Справочник библиотеки)

0 голосов
/ 09 марта 2011

Если ваш вопрос означает, что вы просто собираетесь использовать «данные, подобные таблицам», но не привязаны к БД, посмотрите на использование этого модуля Python: Модуль для таблиц, подобных snytax

Если вы собираетесь связываться с серверной частью, а не * распространять свои данные между компьютерами, то SQLite - это путь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...