Python Импорт данных №4. Импорт таблиц XML

preview_player
Показать описание
Научимся импортировать таблицы XML на примере данных с сайта Банка России.

Рекомендации по теме
Комментарии
Автор

Тимур, добрый день. Спасибо за очередной урок. Выпускайте почаще подобные видео. А если сделаете полноценный курс по pandas, это будет очень здОрово!

Velant
Автор

а можете подсказать как извлечь значение ID из <Item ID="....">?

master_sam
Автор

Привет! Подскажи есть ли какие то особенности при парсинге xml схем? На всех примерах что я видел, простая привычная структура данных, а мой файл по сути эксельная таблица в формате XML, не получается даже root правильно определить :(

ДмитрийЖ-пж
Автор

Может кому и пригодится. Маленький совет: сделать словарь из списков и передать в Pandas, тогда отпадает необходимость делать список списков в цикле. Предварительно потребуется подготовить списки строк при помощи .get_text()
my_dict = {'Names':names, 'Engnames':engnames, 'Nominals':nominals, 'ParentCodes':parentcodes}
valuta = pd.DataFrame(my_dict)
В некоторых случаях парсить и создавить XML в питоне удобнее при помощи библиотеки xml.etree.ElementTree. Возможно когда-нибудь Тимур сделает урок с использованием этого модуля.

farinsaifutdinov
Автор

Добрый день. Подскажите пожалуйста. Эта же схема подойдёт для работы в. Py charm?

ИванБелков-лм
Автор

Добрый вечер. Ссылка на файлы что-то не работает...

Velant