- Импортируем модуль CSV
- Открываем файл для записи
- Записываем заголовок
- Записываем данные
Last active
October 18, 2021 08:54
-
-
Save tananin/1d7005451f1196c6301b2997412cbd13 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import csv | |
FILE = 'example.csv' | |
TITLE = ['Название', 'Размер', 'Данные'] | |
DATA = [ | |
{'name': 'Белый','size': '12','data': 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Fugiat, inventore.'}, | |
{'name': 'Зелёный','size': '24','data': 'Lorem ipsum dolor; sit amet, consectetur adipisicing elit. Fugiat, inventore.'}, | |
] | |
def save_csv(file_name = FILE, data=DATA, title=TITLE): | |
with open(file_name, 'w', newline="", encoding="UTF-8") as file: | |
writer = csv.writer(file, delimiter=";", quotechar='"', quoting=csv.QUOTE_ALL) | |
writer.writerow(title) | |
for i in data: | |
writer.writerow([ i['name'], i['size'], i['data'] ]) | |
save_csv() |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment