希望導入類列表,然后稍后在腳本中使用它們。因此,from x import *邏輯不成立。這是我想要做的更具體的布局。class_list = [x, y, z, zz, zzz]
from my_module import class_list然后在后面的代碼中仍然可以調(diào)用x.random_attribute. 不確定這是否可能!為了澄清,我試圖避免以下情況:from my_module import x, y, z, zz, zzz因為我要導入大約 50 個類對象,并且隨著時間的推移會添加更多對象。希望將列表作為單獨的對象。
1 回答

瀟瀟雨雨
TA貢獻1833條經(jīng)驗 獲得超4個贊
class_list = ['x', 'y', 'z', 'zz', 'zzz']
for c in class_list:
exec('from my_module import ' + c)
添加回答
舉報
0/150
提交
取消