python — вопросы с ответами

1 ответ
def insert(array): connection=sqlite3.connect('images.db') cursor=connection.cursor() cnt=0 while cnt != len(array): img = array[cnt] print(array[cnt]) cursor.execute('INSERT INTO images VALUES(?)', (img)) cnt+= 1 connection.commit(...
sqlite3
31 май 2013, в 11:13
3 ответа
Почему этот простой тестовый пример вставляет 100 000 строк в 25 раз медленнее с SQLAlchemy, чем напрямую использует драйвер sqlite3? Я видел подобные замедление в реальных приложениях. Я что-то делаю неправильно? #!/usr/bin/env python # Why is SQLAlchemy with SQLite so slow? # Output from this prog...
sqlite3
orm
sqlalchemy
01 авг. 2012, в 23:14
3 ответа
У меня проблема с кодировкой переменной пути и вставка ее в базу данных SQLite. Я попытался решить эту проблему с помощью функции encode ( "utf-8" ), которая не помогла. Затем я использовал функцию unicode(), которая дает мне тип unicode. print type(path) # <type 'unicode'> pa...
string
unicode
encoding
23 апр. 2012, в 21:56
5 ответов
Я совершенно новичок в модуле sqlite3 Python (и вообще SQL в этом случае), и это просто полностью пень. Обильное отсутствие описаний объектов cursor (скорее, их необходимость) также кажется странным. Этот фрагмент кода является предпочтительным способом: import sqlite3 conn = sqlite3.connect("db.s...
sqlite3
cursor
11 июнь 2011, в 20:50
1 ответ
Как получить вставленный идентификатор после вставки строки в SQLite с помощью Python? У меня есть таблица вроде этого: id INT AUTOINCREMENT PRIMARY KEY, username VARCHAR(50), password VARCHAR(50) Я вставляю новую строку с примерами данных username="test" и password="test". Как получить сгенерирова...
sqlite3
05 июнь 2011, в 11:27
11 ответов
db = sqlite.connect("test.sqlite") res = db.execute("select * from table") С итерацией я получаю списки, соответствующие строкам. for row in res: print row Я могу получить имя столбцов col_name_list = [tuple[0] for tuple in res.description] Но есть ли какая-то функция или настройка для получе...
dictionary
21 июль 2010, в 15:57
10 ответов
У меня есть файл CSV, и я хочу, чтобы он импортировал этот файл в мою базу данных sqlite3 с помощью Python. команда ".import.....". но кажется, что он не может работать так. Может ли кто-нибудь дать мне пример того, как это сделать в sqlite3? Я использую окна на всякий случай. Благодаря...
database
csv
sqlite3
22 май 2010, в 13:05
5 ответов
Я начал с попытки сохранить строки в sqlite с помощью python и получил сообщение: sqlite3.ProgrammingError: вы должны не используйте 8-битные байты, если вы используйте text_factory, который может интерпретировать 8-битные байты (например text_factory = ул). Настоятельно рекомендуется, чтобы вы вме...
unicode
utf-8
06 март 2010, в 14:03
6 ответов
import sqlite3 conn = sqlite3.connect(r"D:\aaa.db") Есть ли способ автоматически создать файл db, если он еще не существует, когда я подключаюсь к нему? спасибо
03 фев. 2010, в 03:08
2 ответа
Я использую модуль sqlite3 в Python 2.6.4 для хранения datetime в базе данных SQLite. Вставка очень проста, потому что sqlite автоматически преобразует дату в строку. Проблема в том, что при чтении она возвращается в виде строки, но мне нужно восстановить исходный объект datetime. Как это сделать?...
sqlite3
datetime
01 дек. 2009, в 23:03
8 ответов
Мне нужно вставить 8000+ записей в базу данных SQLite с помощью Django ORM. Эта операция должна выполняться как cronjob примерно раз в минуту. На данный момент я использую цикл for для повторения всех элементов, а затем вставляю их один за другим. Пример: for item in items: entry = Entry(a1=it...
16 июль 2009, в 09:57
7 ответов
Когда у вас есть поле модели с опцией выбора, вы, как правило, имеете некоторые магические значения, связанные с читаемыми людьми именами. Есть ли в Django удобный способ установить эти поля с помощью читаемого пользователем имени вместо значения? Рассмотрим эту модель: class Thing(models.Model): ...
django-models
13 июль 2009, в 03:56
12 ответов
У меня есть программа Python, которая использует модуль "threading". Раз в секунду моя программа запускает новый поток, который извлекает некоторые данные из Интернета и сохраняет эти данные на моем жестком диске. Я хотел бы использовать sqlite3 для хранения этих результатов, но я не могу заставить ...
26 дек. 2008, в 07:41
10 ответов
По какой-то причине я не могу найти способ получить эквиваленты интерактивных команд оболочки sqlite: .tables .dump с использованием API-интерфейса Python sqlite3. Есть ли что-нибудь подобное?
20 нояб. 2008, в 14:29
7 ответов
Используя SQLite3 с Python 2.5, я пытаюсь выполнить итерацию по списку и вытащить вес элемента из базы данных на основе имени элемента. Я пробовал использовать "?" Параметрическая подстановка предложила предотвратить инъекции SQL, но она не работает. Например, когда я использую: for item in self.inv...
23 окт. 2008, в 08:18
Наверх
Меню