Articles of sqlite

ImportError: ningún módulo llamado ‘pysqlite2’

He escrito un progtwig en Python que se hizo en Windows. Y en el entorno de prueba de windows funcionó bien. Ahora estoy configurando un servidor Linux para alojar internamente el progtwig. He instalado todas las dependencias, etc. desde un archivo de requisitos generado, pero cuando lo ejecuto, surge un problema. ImportError: No Module Named […]

Pasando variables SQLite en Python

Estoy escribiendo una aplicación en python y utilizando sqlite. Tengo una lista de cadenas que me gustaría agregar también a la base de datos, donde cada elemento representa algunos datos que coinciden con la columna que se colocará. Actualmente tengo algo como esto cursor.execute(“””insert into credit values (‘Citi’,’5567′,’visa’,6000,9.99,’23’,9000)”””) Puedo agregar cadenas fácilmente pero no sé […]

SQLAlchemy – SQLite para pruebas y Postgresql para desarrollo – ¿Cómo migrar?

Quiero usar la base de datos de memoria sqlite para todas mis pruebas y Postgresql para mi servidor de desarrollo / producción. Pero la syntax SQL no es la misma en ambos dbs. por ejemplo: SQLite tiene autoincremento, y Postgresql tiene serial ¿Es fácil portar el script SQL desde sqlite a postgresql … cuáles son […]

creando una base de datos fuera del contexto de la aplicación

Tengo una fábrica de aplicaciones así. db = SQLAlchemy() def create_app(environment): app = Flask(__name__) app.config.from_object(config[environment]) db.init_app(app) # … etc return app luego, tengo un script que recupera CSVs fuera del contexto de la aplicación. Este script es un cron que se ejecuta cada x horas. Quiero actualizar la base de datos sqlite de alguna manera […]

¿Cómo instalar pysqlite?

Estoy intentando instalar pysqlite (interfaz de Python para SQLite). Descargué el archivo con el paquete (pysqlite-2.5.5.tar.gz). E hice lo siguiente: gunzip pysqlite-2.5.5.tar.gz tar xvf pysqlite-2.5.5.tar \cd pysqlite-2.5.5 python setup.py install En el último paso tengo un problema. Recibo el siguiente mensaje de error: error: command ‘gcc’ failed with exit status 1 Encontré que otros pueblos […]

flask-session: cómo crear la tabla de sesión

Estoy intentando habilitar las sesiones del lado del servidor para mi aplicación de flask utilizando una base de datos SQLite. Tenga en cuenta que estoy usando Flask-Sessionstore, que es una bifurcación de Flask-Session y se mantiene de forma más activa. Sin embargo, recibo el mismo error cuando uso ambas bibliotecas. Aquí está mi código para […]

La aplicación Python + Flask se ejecuta desde una carpeta incorrecta luego de que Pycharm la ejecutó el 127.0.0.1

Preparar: He creado y completado una sqllite database de sqllite database Pycharm en Pycharm , ejecutando Python + Flask + SQLAlchemy . El código funciona perfectamente en la consola, pero cuando lo ejecuto, obtengo un: Error operacional: (sqlite3.OperationalError) no puede abrir el archivo de base de datos Problema: Cuando ejecuto print os.getcwd() en Chrome / […]

Error de syntax de Sqlite aunque no haya error de syntax. ¿Ayuda?

Aquí está el código que utilizo para actualizar la información en mi base de datos sqlite: self.c.execute(“UPDATE proxydata (proxy, description) VALUES (‘” + proxy + “‘, ‘” + description + “‘) WHERE proxy='” + proxy + “‘”) Pero me sale este error: sqlite3.OperationalError: near “(“: syntax error Por la vida de la mía no puedo […]

Pyinstaller no puede insertar información en el archivo de base de datos sqlite –onefile

Estoy intentando crear un archivo EXE de un archivo con Pyinstaller, que debe incluir el archivo de base de datos Sqlite, no puede funcionar con –onefile pero en la media normal de casos (muchos archivos) está funcionando al 100%. Lo que estoy haciendo es en .py script: import os, sys def resource_path(relative_path): try: base_path = […]

Python y sqlite3 lanzan un error: sqlite3.OperationalError: cerca de “s”: error de syntax

Estoy tratando de usar Python y BeautifulSoup para raspar algo de información web, iterar a través de ella y luego insertar algunas piezas en un DB sqlite3. Pero sigo teniendo este error: Archivo “/Users/Chris/Desktop/BS4/TBTfile.py”, línea 103, en TBTscrape c.execute (item) sqlite3.OperationalError: cerca de “s”: error de syntax Este mismo código funciona bien en un raspador […]