Articles of sqlite

No se puede importar SQLite con Python 2.6

Estoy ejecutando Python 2.6 en Unix y cuando ejecuto el indicador interactivo (se supone que SQLite está preinstalado) me sale: [root@idev htdocs]# python Python 2.6 (r26:66714, Oct 23 2008, 16:25:34) [GCC 3.2.2 20030222 (Red Hat Linux 3.2.2-5)] on linux2 Type “help”, “copyright”, “credits” or “license” for more information. >>> import sqlite Traceback (most recent call […]

¿Cómo actualizar sqlite3 en python 2.7.3 dentro de un virtualenv?

Hay una biblioteca sqlite3 que viene con python 2.7.3, pero no es la última versión. Me gustaría actualizarlo dentro de un entorno virtualenv. En otras palabras, la actualización solo se aplica a la versión de Python instalada dentro de este virtualenv. ¿Cuál es la forma correcta de hacerlo?

¿Puede Sqlalchemy funcionar bien con varios archivos de base de datos SQLite adjuntos?

Es posible conectar varias bases de datos SQLite entre sí utilizando la statement ‘ATTACH’ y trabajar conjuntamente con ellas. Se puede hacer referencia a las tablas en cada archivo SQLite usando una palabra clave específica de esquema / archivo. Esto debería permitirle tratar simultáneamente varias tablas con el mismo nombre por scope por archivo. Pasé […]

Archivo cifrado o db en python

Tengo un db sqlite3 que inserto / selecciono en python. La aplicación funciona muy bien, pero quiero modificarla para que nadie pueda leer desde la base de datos sin una contraseña. ¿Cómo puedo hacer esto en python? Tenga en cuenta que no tengo idea de por dónde empezar.

Python sqlite3 version

Python 2.6.2 (r262:71605, Apr 14 2009, 22:40:02) [MSC v.1500 32 bit (Intel)] on win32 Type “help”, “copyright”, “credits” or “license” for more information. >>> import sqlite3 >>> sqlite3.version ‘2.4.1’ Preguntas: ¿Por qué es la versión del módulo sqlite 3 ‘2.4.1’? ¿Cuál es la razón detrás de agrupar un sqlite tan antiguo con Python? El lanzamiento […]

Pasando valor de un menú desplegable a una plantilla Frasco

Tengo un problema al pasar un elemento seleccionado de un menú desplegable HTML a una consulta SQL. No estoy exactamente seguro de qué concepto falta en mi código para hacer que esto funcione. La mayoría de los ejemplos que he encontrado están en PHP y no estoy seguro de cómo traducirlos a Python. Aquí está […]

¿Cómo borrar una tabla en SQLAlchemy?

Quiero borrar una tabla usando SQLAlchemy. Ya que estoy probando una y otra vez, quiero eliminar la tabla my_users para poder comenzar desde cero cada vez. Hasta ahora estoy usando SQLAlchemy para ejecutar SQL sin formato a través del método engine.execute () : sql = text(‘DROP TABLE IF EXISTS my_users;’) result = engine.execute(sql) Sin embargo, […]

Comparte un dictado con múltiples scripts de Python

Me gustaría que una base de datos dict (clave / valor) sea accesible desde varios scripts de Python que se ejecutan al mismo tiempo. Si script1.py actualiza d[2839] , entonces script2.py debería ver el valor modificado al consultar d[2839] unos segundos después. Pensé en usar SQLite pero parece que la escritura / lectura simultánea de […]

¿Cómo uso las declaraciones preparadas para insertar registros MÚLTIPLES en SQlite utilizando Python / Django?

¿Cómo uso una statement preparada para insertar registros MÚLTIPLES en SQlite utilizando Python / Django?

¿Cómo configurar correctamente INCREMENTO AUTOMÁTICO para una columna en SQLite, usando Python?

He estado intentando con el siguiente código: import sqlite3 data_person_name = [(‘Michael’, ‘Fox’), (‘Adam’, ‘Miller’), (‘Andrew’, ‘Peck’), (‘James’, ‘Shroyer’), (‘Eric’, ‘Burger’)] con = sqlite3.connect(“:memory:”) c = con.cursor() c.execute(”’CREATE TABLE q1_person_name (name_id integer auto_increment primary key, first_name varchar(20) NOT NULL, last_name varchar(20) NOT NULL)”’) c.executemany(‘INSERT INTO q1_person_name VALUES (?,?,?)’, data_person_name) for row in c.execute(‘SELECT * FROM […]