Это видео продолжает серию видео-записок по Python с обзорами практических приёмов программирования.
В нем разберем как работать с XML файлами с использованием Python. Посмотрим структуру языка разметки XML,
разберем как Python может взаимодействовать с xml с помощью библиотеки "xml.dom.minidom". Практическая часть
будет посвящена разбору примера получения курсов валют с сайта ЦБ.
http://www.cbr.ru/scripts/XML_daily.asp - ссылка на сайт ЦБ по которой предоставляется XML файл с текущим курсом валют.
После получения курсов валют из XML, сохраним необходимые курсы, например, курс доллара и курс евро в нашу собственную
базу данных формата sqlite c помощью библиотеки Python "sqlite3". В конце организуем чтение курсов валют из нашей базы данных.
В конце видео расскажу о том какие еще структурированные данные в формате XML возможно получать из бесплатных источников.
Рекомендую следующий ресурс, который на безвозмездной основе предоставляет сведения о текущих метео-условиях, проще выражаясь о погоде:
https://openweathermap.org
Также привожу ресурс для получения котировок акций сбербанка (сайт московской межбанковской валютной биржи):
https://iss.moex.com/iss/history/engi...
И листинг индексов ценных бумаг за определенную дату (также сайт московской межбанковской валютной биржи):
https://iss.moex.com/iss/history/engi...
Выше приведены просто примеры, вот по этой ссылке можно ознакомиться с полным перечнем возможных данных:
https://iss.moex.com/iss/reference/
Ссылка на репозиторий GitHub проекта
https://github.com/PyScientist/Curren...
Тайминг:
1:29 Темы к рассмотрению и содержание текущего видео;
2:05 Структура языка xml общее представление о нем;
3:22 Структура файла xml, пример содержащий сведения о валютах с сайта ЦБ;
4:29 Код Python для получения курсов валют из XML;
6:38 Начинаем практическую часть;
23:35 Откуда получить xml с метеосводкой;
25:04 Где получить сведения о ценных бумагах и др. финансовую информацию в виде xml;
26:26 Time-lapse видео (смотреть обязательно для расслабления).
Ссылки на рекомендуемые видео по теме баз данных:
Видео 13.1 Python и создание базы данных данных на движке СУБД sqlite3 с использованием стандартной библиотеки.
• Python и sqlite создание базы данных ...
Видео 13.2 Python и sqlite3 внесение изменений в базу данных (СУБД SQLite), практический пример управления данными в базе
• Python и sqlite3 внесение изменений в...
Видео 13.3 Python и sqlite3 хранение изображений в базе данных с СУБД SQLite, практический пример.
• Python и sqlite3 хранение изображений...
On this page of the site you can watch the video online Python и парсинг XML with a duration of hours minute second in good quality, which was uploaded by the user PyScientist 11 April 2021, share the link with friends and acquaintances, this video has already been watched 11,183 times on youtube and it was liked by 234 viewers. Enjoy your viewing!