06:44
1,0×
00:00/06:44
485,3 тыс смотрели · 4 года назад
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...
6 дней назад
Конвертация XLS, XLSx в XML для Контур-Экстерн в рамках CMD/BAT файла
Дело было в организации, где один отдел должен был передавать в бухгалтерию инфу о работавших в текущем месяце сотрудниках для выплаты им з.п., ~700 по договоров ГПХ, ежемесячно два раза в месяц. Контур экстерн не предусмотрел загрузку данных из Excel, который отдел был в состоянии выгрузить из ИС, а за доработку выкатил счёт на 60 тысяч, которые руководство не захотело оплачивать. Бухгалтера попробовали "в лоб" руками вбивать договора, но это заняло 2 дня и заниматься такой ерундой конечно больше никто не захотел...