Tag: sqlite

sqlite3.ProgrammingError: не может работать с закрытой базой данных. (python / sqlite)

Я использую общую функцию для выполнения всех запросов sqlite в классе. Все работает до тех пор, пока я не буду использовать цикл for с более чем одним элементом в списке. Вот общая функция, которая выполняет sqlite-запросы: def executeQuery(self, query, params = ()): results = {} try: cur = self.conn.cursor() cur.execute(query, params) self.conn.commit() rows = cur.fetchall() […]

Как я могу оптимизировать несколько вложенных SELECT в SQLite (w / Python)?

Я создаю CGI-скрипт, который опросает базу данных SQLite и строит таблицу статистики. Ниже приведена таблица исходной базы данных, а также фрагмент соответствующего кода. Все работает (функционально), но сам CGI очень медленный, поскольку у меня есть несколько вложенных вызовов SELECT COUNT(id) . Я считаю, что мой лучший выбор в оптимизации – это спросить сообщество SO, поскольку […]

SQLite – расчет скользящей средней

У меня есть таблица в sqlite с помощью pysqlite: create table t ( id integer primary key not null, time datetime not null, price decimal(5,2) ) как я могу из этих данных вычислить скользящую среднюю с окном X секунд большой с помощью sql-оператора?

SQLite возвращает буфер Unicode, который нельзя преобразовать в используемые строки

Я читаю записи из базы данных sqlite3. Данные хранятся как TEXT в базе данных, однако я возвращаю буферы (которые находятся в Unicode и ничего не могу найти, похоже, преобразует их в полезный текст (Unicode или нет)) Чтобы заставить его работать, я должен CAST на ТЕКСТ в SQL-запросе. Какую точку мне не хватает? В качестве примера: […]

Python: библиотека pysqlite не поддерживает загрузку C-расширения

Я пытаюсь заставить Spatialite работать с моим приложением django, однако, я ударил по следующей стене: raise ImproperlyConfigured('The pysqlite library does not support C extension loading. ' django.core.exceptions.ImproperlyConfigured: The pysqlite library does not support C extension loading. Both SQLite and pysqlite must be configured to allow the loading of extensions to use SpatiaLite. make: *** [syncdb] […]

конвертировать python sqlite db в hdf5

Pandas DataFrame можно преобразовать в файл hdf5, как это; df.to_hdf('test_store.hdf','test',mode='w') У меня есть файл sqlite db, который нужно преобразовать в файл hdf5, а затем я прочитал hdf5-файл через pandas, используя pd.read_hdf . Но сначала как мне преобразовать python sqlite db в файл hdf5? РЕДАКТИРОВАТЬ: Мне известно использование метода .read_sql в .read_sql . Но я хотел […]

Python 2.7.8 TypeError: объект «unicode» не может быть вызван

Я запускаю python версии 2.7.8. Я храню названия проектов в базе данных sqlite, которые я пытаюсь импортировать в combobox. Когда я пытаюсь импортировать названия проектов из базы данных sqlite и импортировать их в combobox, я получаю эту ошибку: TypeError: объект «unicode» не может быть вызван Вот мой код: main.py from EvDB import EvDB import wx […]

Как извлечь правильные данные из базы данных Sqlite с помощью Python?

У меня есть база данных имен людей и их дней рождения. Формат дня рождения – mm/dd/yyyy , например «3/13/1960». Я хочу извлечь список людей, родившихся после определенной даты. Я назвал эту дату «базой». Программа, которую вы видите ниже, сначала создает БД людей (для имитации реальной БД, с которой я хочу работать), а затем извлекает требуемый […]

Блокировки файлов в SQLite

Я пишу свою первую программу SQLAlchemy (0.6.8) / Python (2.7.1), сидящую поверх SQLite (3.7.6.3, я думаю), работающую в Windows Vista. Для выполнения модульного тестирования я указываю SQLite на тестовую базу данных, и мои скрипты с единичным тестированием обычно удаляют файл базы данных, поэтому я постоянно работаю с известным начальным состоянием. Иногда мои (однопоточные) модульные тесты […]

Веб-скребок с помощью python и sqlite. Как эффективно хранить скребковые данные?

Я хочу регулярно очищать определенные веб-страницы (например, каждый час). Это я хочу сделать с python. Исправленные результаты должны быть вставлены в таблицу SQLite. Новая информация будет очищена, но также «старая» информация снова будет очищена, так как скрипт python будет запускаться каждый час. Чтобы быть более точным, я хочу соскрести страницу спортивного результата, где все больше […]

Interesting Posts for Van-Lav

ЗАПРОСЫ: Возвращает файл-объект из url (как с открытым ('', 'rb'))

Jena TDB в Python?

Как переопределить поле родительского класса

Гистограмма Matplotlib

Добавление строк из объекта json в состояние вместе эффективно?

tell pip установить зависимости пакетов, перечисленных в файле требований

Отправка нескольких элементов данных POST с тем же именем, используя AppEngine

Массовый загрузчик AppEngine, хранилище с высокой репликацией и время выполнения python27

Как я могу выполнить глубокий поиск списка Python?

Можно ли использовать argparse для захвата произвольного набора необязательных аргументов?

Проблема с Django с использованием Apache2 (mod_wsgi), Occassionally «неспособна импортировать из модуля» без видимых причин

Добавить скорость изменения в Pandas DataFrame

Использование Windows Python из Cygwin

Многопроцессорность Python. Процесс ведет себя не детерминированным

Назначить часовой пояс для даты и времени Python

Python - лучший язык программирования в мире.