Задать вопрос
sjaserds
@sjaserds
Студент

Как в python создавать таблицу в БД автоматически?

Есть файл с названиями групп в ВУЗе. Мне необходимо создать столько таблиц сколько наименований групп в файле. Как это сделать автоматически в Python использую sqlite3.
def init_db_groups(list_groups_name):
	conn = get_connection()
	c = conn.cursor()
	
	if force:
	c.execute('DROP TABLE IF EXISTS NAME_TABLE')

	c.execute('''
		CREATE TABLE IF NOT EXISTS NAME_TABLE(
		id_stud INTEGER NOT NULL PRIMARY KEY,
		number_zach INTEGER NOT NULL,
		password INTEGER NOT NULL)
	''')


Возможно ли взять execute в цикл и NAME_TABLE заменять значениями из списка?
  • Вопрос задан
  • 72 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
total4c
@total4c
Говнокодер
Возможно ли взять execute в цикл и NAME_TABLE заменять значениями из списка?

Да.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы