Python Plugin System: Load Modules Dynamically With "importlib"

Publié le: 27 septembre 2017
sur la chaîne: Real Python
38,798
815

https://dbader.org/python-tricks ► Unleash the "Power of Python" with actionable tips and code snippets

In this video you'll learn how to load Python modules dynamically in your application using the "importlib" module from the Python standard library.

Given a user-configurable string like "plugins.my_plugin" we'll dynamically load a Python module while the application is already running and then call methods on imported module.

This programming technique is highly useful for writing configurable plugin systems that can make your applications user-extensible. I'll walk you through an end-to-end example demonstrating this technique so that you can apply it in your own Python programs.

FREE COURSE – "5 Thoughts on Mastering Python" https://dbader.org/python-mastery

SUBSCRIBE TO THIS CHANNEL: https://dbader.org/youtube

* *

► Python Developer MUGS, T-SHIRTS & MORE: https://nerdlettering.com

► PythonistaCafe – A peer-to-peer learning community for Python developers: https://www.pythonistacafe.com

FREE Python Coding Tutorials & News:
» Python Tutorials: https://dbader.org
» Python News on Twitter:   / @dbader_org  
» Weekly Tips for Pythonistas: https://dbader.org/newsletter
» Subscribe to this channel: https://dbader.org/youtube


Sur cette page du site, vous pouvez voir la vidéo en ligne Python Plugin System: Load Modules Dynamically With "importlib" durée heure minute seconde en bonne qualité , qui a été Téléchargé par l'utilisateur Real Python 27 septembre 2017, Partagez le lien avec vos amis et connaissances, sur youtube cette vidéo a déjà été regardée 38,798 fois et il a aimé 815 téléspectateurs. Bon visionnage!