Python. Импортирование csv файла в БД

День добрый! Пишу скрипт для выгрузки log-данных в бд , есть небольшой трабл с тем как загрузить ОДИН раз csv-шник с названием колонок(их 121) в БД.

Функция должна срабатывать лишь один раз при создании бд .

import csv
def reader_csv():
    filename = input('Введите название csv файла , который необходимо загрузить из этой папки : ')
    with open(filename) as csvfile:
    
        reader_file = csv.reader(csvfile, delimiter = ";")
    
        # Считывание данных из CSV файла
        for row in reader_file:
                # Вывод строки, содержащей заголовки для столбцов
                print(f'Файл содержит столбцы: {"; ".join(row)}')
    
reader_csv()

Ответы (0 шт):