我們是否可以在 for 迴圈內迭代匯入 Python 模組?
是的,您可以在 for 迴圈內迭代匯入 Python 模組。您需要準備一個要作為字串匯入的模組列表。您可以使用內建的 importlib.import_module(module_name) 來匯入模組。例如,
>>> import importlib >>> modnames = ["os", "sys", "math"] >>> for lib in modnames: ... globals()[lib] = importlib.import_module(lib)
globals() 呼叫返回一個 dict。我們可以將每個庫的 lib 鍵設定為我們匯入模組時返回給我們的物件。
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP