我有以下設置:Python的動態類名稱創建
test.py
test\
__init__.py
abstract_handler.py
first_handler.py
second_handler.py
first_handler.py和second_handler.py包含與從abstract_handler繼承相同名稱的類。
我想在test.py中做什麼:給定一個包含「first_handler」或任何其他處理程序類的字符串,創建該類的一個對象。
我發現大多數解決方案都假設這些類在同一個模塊(test.py)中,我不知道如何動態地導入特定的所需類。
雖然我這是在莫名其妙地皺着眉頭的感覺。 – Brionius