Задать вопрос
@gracerg

Почему программа не записывает данные в CSV файл?

Приветствую!

Возникла проблема при попытке записи строк в CSV файл
Решил поискать в интернете рабочий код, но и он записать не смог

С кодом что-то не так? Или надо что-то настроить в excel?

import csv
with open("members.csv", mode="w", encoding='utf-8') as w_file:
    file_writer = csv.writer(w_file, delimiter = ",", lineterminator="\r")
    file_writer.writerow(["Имя", "Класс", "Возраст"])
    file_writer.writerow(["Женя", "3", "10"])
    file_writer.writerow(["Саша", "5", "12"])
    file_writer.writerow(["Маша", "11", "18"])


<img src="https://habrastorage.org/webt/63/72/76/63727628be473467061773.png" alt="image"/>
  • Вопрос задан
  • 207 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
Wispik
@Wispik
Это рабочий код. Посмотри файл members.csv в папке С://users/Anton
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
trapwalker
@trapwalker Куратор тега Python
Программист, энтузиаст
Ваш код записывает данные в файл, просто вы выбрали символ-разделитель зачем-то именно этот.
Возможно ваш эксель его не понимает как таковой.

63727c6f21376150389635.png
Ответ написан
Комментировать
@Zzzz9
Все работает см файл members.csv
Имя,Класс,Возраст
Женя,3,10
Саша,5,12
Маша,11,18

Единственный вопрос Питон установлен?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы