Перейти к содержимому

Система плагинов Python: динамическая загрузка модулей с помощью «importlib»

Real Python

0:00 / 0:00

Система плагинов Python: динамическая загрузка модулей с помощью «importlib»

39 409 просмотров · 8 л. назад
Real Python
208 тыс. подписчиков
39 409 просмотров · 8 л. назад
https://dbader.org/python-tricks ► Раскройте «силу Python» с помощью практических советов и фрагментов кода В этом видео вы узнаете, как динамически загружать модули Python в ваше приложение с помощью модуля importlib из стандартной библиотеки Python. По заданной пользователем строке, например, plugins.my_plugin, мы динамически загрузим модуль Python во время работы приложения, а затем вызовем методы импортированного модуля. Этот метод программирования очень полезен для написания настраиваемых систем плагинов, которые позволяют расширять ваши приложения. Я покажу вам подробный пример, демонстрирующий этот метод, чтобы вы могли применять его в своих собственных программах на Python. БЕСПЛАТНЫЙ КУРС – «5 мыслей об освоении Python» https://dbader.org/python-mastery ПОДПИШИТЕСЬ НА ЭТОТ КАНАЛ: https://dbader.org/youtube * * ► КРУЖКИ, ФУТБОЛКИ И МНОГОЕ ДРУГОЕ ДЛЯ РАЗРАБОТЧИКОВ Python: https://nerdlettering.com ► PythonistaCafe – сообщество для обучения разработчиков Python: https://www.pythonistacafe.com БЕСПЛАТНЫЕ обучающие материалы и новости по программированию на Python: » Обучающие материалы по Python: https://dbader.org » Новости Python в Твиттере:   / @dbader_org   » Еженедельные советы для разработчиков Python: https://dbader.org/newsletter » Подпишитесь на этот канал: https://dbader.org/youtube