Вот мой код:
import csv
import requests
with requests.Session() as s:
s.post(url, data=payload)
download = s.get('url that directly download a csv report')
Это дает мне доступ к файлу csv. Я пробовал использовать другой метод для загрузки:
Это даст файл csv в одной строке:
print download.content
Это печатает первую строку и возвращает ошибку: _csv.Error: символ новой строки, отображаемый в некотируемом поле
cr = csv.reader(download, dialect=csv.excel_tab)
for row in cr:
print row
Это напечатает письмо в каждой строке, и оно не распечатает все это:
cr = csv.reader(download.content, dialect=csv.excel_tab)
for row in cr:
print row
Мой вопрос - это то, что является самым эффективным способом чтения csv файла в этой ситуации. И как загрузить фактический файл csv.
спасибо