Описание тега apsw
APSW - это тонкая оболочка Python над SQLite API.
0
ответов
Почему есть ошибка сегментации с этим кодом?
Я не смог найти тег для модуля apsw. import sqlitefts as fts import os from search import * from search import OUWordTokenizer import sys def tokenize(): with apsw.Connection('texts.db', flags=apsw.SQLITE_OPEN_READWRITE) as connection: c = connectio…
28 мар '17 в 21:06
2
ответа
UnicodeDecodeError: кодек "utf-8" не может декодировать байт 0xe2 в позиции 105: недопустимый байт продолжения
Мой код в значительной степени следующий: import sqlitefts as fts connection = apsw.Connection('texts.db', flags=apsw.SQLITE_OPEN_READWRITE) c = connection.cursor() def do_search(query): c.execute('SELECT title, book, author, link, snippet(text_idx)…
21 авг '17 в 19:29
1
ответ
Как разделить:memory: базу данных между различными процессами в python, используя пакет python sqlite3
Сценарий показан ниже: у меня есть много процессов, которые выполняют работу с привязкой к процессору и читают только в одной и той же базе данных, я знаю, что ключевые слова кеша и uri могут использоваться для sqlite для совместного использования к…
01 июл '18 в 09:59
0
ответов
При попытке импортировать файл данных pandas в sqlite db возникает заблокированная ошибка.
При попытке использовать функцию pandas.Dataframe.to_sql для импорта экземпляров pandas.Dataframe в базу данных SQLite в python, я обнаружил ошибки блокировки базы данных. Сначала я использую sqlite3(python 3.7.3) для создания соединения с моим файл…
29 май '19 в 04:03
0
ответов
Как импортировать установленный модуль APSW в мой проект?
Я скачал и успешно установил apsw-3.27.2-r1.win-amd64-py3.7.exeс официальной страницы загрузки APSW.Моя система: Windows 10 x64Python 3.7 Теперь мне нужно импортировать APSW как модуль в мой проект Python, но я не могу найти способ сделать это.Итак,…
19 апр '19 в 10:50
0
ответов
Как установить APSW в Windows, используя файл.pyd и чем импортировать APSW в проект?
Мне нужно установить APSW с помощью файла.pyd (apsw.cp37-win32.pyd). Где мне разместить этот файл или какие команды мне нужно выполнить? Я попытался установить APSW в Windows с помощью установщика.exe, но установка не удалась из-за изменения регистр…
08 апр '19 в 19:29
1
ответ
Вставить запись datetime в таблицу с типом данных TIMESTAMP
Я пытаюсь создать систему (с ботом Discord, но это не имеет отношения к этому), где он перечисляет нарушения пользователя, например, когда это произошло, где, почему и т. Д., И мне нужен тип данных "date", который регистрирует отметка времени, когда…
06 окт '19 в 23:56
1
ответ
Как избежать аргумента последовательности в источнике sql в APSW?
Я переписываю исходный код с mysql на sqlite и не знаю, как избежать аргумента последовательности в драйвере APSW: cur.execute(""" select * from users where user_id in ? """, [[1, 2, 3]]) Это определенно очень простая потребность, и она хорошо работ…
26 янв '20 в 22:39
1
ответ
Возвращать строки, измененные в последовательности UPDATE
Я пытаюсь вернуть, какие строки используются в моей последовательности UPDATE, чтобы проверить, действительно ли он что-то обновил или пытался обновить несуществующую строку, но у меня возникают проблемы с получением фактических возвращенных строк С…
07 окт '19 в 01:45
1
ответ
Поиск значений в SQLite с помощью apsw на Python
Почему этот код возвращает строку 'p',8,9когда я попросил его вернуть только те строки, где первый элемент> затем 3? Первый элемент этой строки - "p". Я заметил, что этот метод отлично работает с int, но если сравниваемым элементом является str, это…
17 июл '20 в 21:04
1
ответ
почему apsw cursor.execute(sql, (vars)) нарушает внешний цикл for
Итак, у меня есть следующий код: with closing(connection.cursor()) as cursor: for row in cursor.execute("select *, rowid from positions where status = 'pending'"): print(row[11]) x=2 if (row[9])!='': x=3 for y in range(x): print(row[0],row[1],row[2]…
25 окт '21 в 13:30
1
ответ
В APSW, почему эта привязка sql не работает
Так почему это работает: sql="""UPDATE """+stream+"""_pointer SET id = """+str(message.id)+"""; insert into """+stream+""" VALUES ("""+str(message.id)+""",'"""+safemessage+"""','pending')""" cursor.execute(sql) но с точно такими же переменными этого…
23 окт '21 в 18:13
1
ответ
Intellisense для Python APSW
Системные характеристики Windows 10 Pro x64Python 3.10.2 x64APSW 3.37.0Код Visual Studio 1.63.2 Intellisense работает для Python и всех импортированных модулей, кроме APSW. APSW работает, и выполнение dir(apsw) Выдаст все константы, функции, свойств…
01 фев '22 в 00:40
0
ответов
Как скомпилировать Python APSW с локальной сборкой ОС SQLite
Я разрабатываю приложение и хотел бы скомпилировать SQLite с некоторыми персонализированными флагами и использовать эту сборку SQLite с APSW! Чтобы быть более конкретным, я хотел бы использовать параметры в разделе «Рекомендуемые параметры времени к…
21 окт '22 в 12:57
0
ответов
sqlite, python, apsw: проблема с параметризацией вложенного выбора
Я пытаюсь запросить некоторые данные базы данных sqlite с вложенным оператором выбора. Окончательный результат запроса должен быть ограничен предложением WHERE, поэтому я заключил в скобки «внутренний» оператор выбора, назвал его s1 и поместил вокру…
22 дек '22 в 21:07
1
ответ
apsw.SQLError: SQLError: нет таких vfs: zipvfs при попытке прочитать зашифрованные файлы SQLite в Windows с помощью Python и apsw
У меня есть код, который работает под Linux, и я пытаюсь перенести его на Windows. Он использует apsw для работы с зашифрованными файлами SQLite. flags = apsw.SQLITE_OPEN_READWRITE | apsw.SQLITE_OPEN_CREATE | apsw.SQLITE_OPEN_URI connection_string =…
18 сен '23 в 15:05