কম্পিউটার টিউটোরিয়াল

পাইথন মডিউল ডাইনামিক্যালি ইমপোর্ট করা

পাইথন মডিউল ডাইনামিক্যালি ইমপোর্ট করতে আপনি importlib প্যাকেজের import_module(moduleName) ফাংশন ব্যবহার করতে পারেন। আপনার কাছে moduleName স্ট্রিং হিসেবে থাকতে হবে। উদাহরণস্বরূপ,

>>> from importlib import import_module
>>> moduleName = "os"
>>> globals()[moduleName] = import_module(moduleName)

আপনি যদি মডিউলের একটি লিস্ট ডাইনামিক্যালি ইমপোর্ট করতে চান, তবে আপনি এটি একটা ফর লুপ থেকে কল করতে পারেন। উদাহরণস্বরূপ,

>>> import importlib
>>> modnames = ["os", "sys", "math"]
>>> for lib in modnames:
...     globals()[lib] = importlib.import_module(lib)

globals() কল একটি ডিকশনারি রিটার্ন করে। আমরা লাইব্রেরি ইমপোর্ট করার সময় রিটার্ন হওয়া অবজেক্টকে প্রতিটি লাইব্রেরির জন্য lib কি হিসেবে সেট করতে পারি।

  1. Python-এ Matplotlib ইম্পোর্ট ও ইনস্টল করার পদ্ধতি

  2. রানটাইমে পাইথন মডিউল ভার্সন চেক করা

  3. পাইথন মডিউলের সব ফাংশন লিস্ট করা

  4. পাইথন মডিউল থেকে একটি ফাংশন ইমপোর্ট করা