En la CLI de cliente de sqlite3, hay ".import file TABLE_name" para hacerlo.¿Alguna otra forma de importar archivos de datos (como .csv) en el módulo python sqlite3? [no insertar uno por uno]
Pero, no quiero instalar sqlite3 en mi servidor actualmente.
En el módulo python sqlite3, podemos crear y editar una base de datos.
Pero no he encontrado una manera de importar el archivo de datos a una TABLA, , excepto la inserción de filas una por una.
¿Alguna otra forma?
gracias, S.Mark. es muy útil. parece que no hay una función tipo ".import" – user343638
@cyaos: no hay. Por cierto, la pregunta es muy popular en SO, por ejemplo: http://stackoverflow.com/questions/2346074/execute-sqlite3-dot-commands-from-python-or-register-collation-in-command-line Y una cosa más que debe saber es que '.import' en CLI es bastante primitivo: simplemente se divide en el separador y fallará cuando los datos contengan separador a medida que se cita el valor correspondiente. – newtover