04:18
1,0×
00:00/04:18
98,4 тыс смотрели · 5 лет назад
196 читали · 2 года назад
Программирование на языке Python. Работа с xml форматом с помощью модуля xml.etree.ElementTree
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Модуль xml.etree.ElementTree для работы с xml-форматом Я надеюсь, что читатель знаком с xml-форматом, хотя бы на некоторых простых примерах и поэтому я лишаю себя обязанности этот формат излагать. А вот непосредственно возможности стандартного модуля поддержки xml-формата я представлю здесь в статье. Формирование xml-документа на python Модуль xml...
03:53
1,0×
00:00/03:53
73,8 тыс смотрели · 5 лет назад
111 читали · 6 лет назад
Python парсинг xml в csv
Для работы с xml нам понадобится модуль xml.etree.ElementTree, а для работы с csv - модуль csv. Исходный код: #Импорт необходимых модулей import xml.etree.ElementTree as et import csv #Открываем файл data.csv на чтение. Если его нет, то он интерпретатор его создаст автоматически result_data = open('data.csv', 'w') #Записываем в tree данные из xml tree = et.parse('products.xml') #Считываем содержимое корневого элемента root = tree.getroot() #Создаем список заголовков для записи первой строки в файл data.csv result_head = [] #Добавляем заголовки в список result_head.append('category') result_head...