Requests CSV. Сохранение файла
Требуется скачать файл с сервера и сохранить в том же формате как CSV
package = requests.get(url)
print(package.text)
str1
str2
str3
Header1, Header2
data11, data12
data21, data22
data31, data32
если я сохраняю так:
with open(file, 'w') as out_file:
for line in pack:
out_file.writelines(line)
то получаю в файле:
str1
str2
str3
Header1, Header2
data11, data12
data21, data22
data31, data32
если делаю так:
with open(file, 'w') as out_file:
out_file.writelines(pack)
где pack = package.text
то питон пишет так
str1str2str3Header1, Header2
data11, data12
data21, data22
data31, data32
Ответы (1 шт):
Автор решения: alque
→ Ссылка
частично помогло решение отсюда https://ru.stackoverflow.com/questions/949997/python-создание-csv-файла итоговый код такой:
with open(file, 'w', newline='') as out_file:
for line in pack:
out_file.writelines(line)