Вот мой код:запросов Используйте питона, чтобы загрузить CSV
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.
благодаря
splitlines() !! Это работает, спасибо, сэр. – viviwill