我們可以在 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() 呼叫將返回一個字典。我們可以將每個庫的 lib 鍵設定為在匯入模組時返回物件的值。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP