Система плагинов Python: динамическая загрузка модулей с помощью «importlib»
Автор: Real Python
Загружено: 2017-09-27
Просмотров: 38617
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
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: