Untitled

 avatar
unknown
plain_text
a year ago
803 B
7
Indexable
import sqlite3

# Conexión a la base de datos (o creación si no existe)
conn = sqlite3.connect('ejemplo.db')
cursor = conn.cursor()

# Crear tabla si no existe
cursor.execute('''CREATE TABLE IF NOT EXISTS datos (
                    id INTEGER PRIMARY KEY,
                    campo1 TEXT,
                    campo2 TEXT
                )''')

# Nombre del archivo a leer
archivo = 'datos.txt'

# Leer el archivo y insertar los datos en la base de datos
with open(archivo, 'r') as file:
    for line in file:
        campos = line.strip().split(',')  # Suponiendo que los campos están separados por comas
        cursor.execute('INSERT INTO datos (campo1, campo2) VALUES (?, ?)', (campos[0], campos[1]))

# Guardar los cambios y cerrar la conexión
conn.commit()
conn.close()
Editor is loading...
Leave a Comment