преобразовать табличные данные PDF в CSV, теперь, как сохранить их в базе данных? - PullRequest
0 голосов
/ 28 апреля 2020

Я преобразовал данные таблиц pdf в CSV в моих Django проектах с использованием Camelot, и они автоматически сохраняются в моем каталоге root. Теперь, как я собираюсь поместить свои данные CSV в мою MySQL базу данных? Я создал свою модель в качестве имени строки файла CSV. Кто-нибудь может помочь дать идеи?

'''
def tables_extract(file_name):
    filename_with_path = '/pdfs/{}'.format(file_name)
    basename = os.path.basename(filename_with_path)
    basename_without_ex = os.path.splitext(basename)[0]



    tables = camelot.read_pdf(filename_with_path, pages="1-end")
    table= tables[2].df
    csv = table.to_csv("{}.csv".format(basename_without_ex))

    return csv
'''
...