Запись в файл с помощью модуля tablib python - PullRequest
0 голосов
/ 16 мая 2019

Я пытаюсь записать файлы .xslx и .csv (или любые другие пользовательские данные для типа расширения) в их респектабельные файлы. Используемая библиотека называется tablib (мало документации по этой конкретной проблеме)

До сих пор пробовалась распечатка результата функции data.export ('csv'). который отлично работает, но не соответствует требованиям.

def export(extension):
    data = tablib.Dataset()
    headers = ["Name","e-mail","location","address","contact"]
    data.headers = headers

    for line in lines: #this is referring to some extracted lines of code
        data.append([Name,email,location,address,contact])

    with open("bucket-objects/"+"ListS3"+'.csv', 'w') as f:
        f.write(data+"."+extension)

Идеальным результатом было бы успешное создание файла с расширением, в которое вы хотите записать его, и сохранить его в родительском каталоге модуля. Любая помощь будет высоко ценится!

...