Помогите сделать автоматическое заполнение БД данными

Anya20

Новичок
Пользователь
Дек 6, 2022
1
0
1
Здравствуйте, подскажите как написать код, который бы в цикле делал insert into определенное количество раз, данные тоже нужно сгенерировать, можно рандомные,
а можно и через autoincrement. Заранее спасибо
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 589
459
83
Python:
import sqlite3

con = sqlite3.connect("db.db")
cur = con.cursor()

cur.execute("CREATE TABLE IF NOT EXISTS tablee (id INTEGER PRIMARY KEY AUTOINCREMENT, test_text TEXT);")

for i in range(10):
    cur.execute("INSERT INTO tablee (test_text) VALUES (?);", (str(i)))
con.commit()

con.close()
 

Форум IT Специалистов