python 动态创建模块中的类对象
import Materials
"""动态创建模块中的类对象"""
steelName="Q235"
tf=8
if steelName in dir(Materials):
ip_module_cls = getattr(Materials, steelName)
steel= ip_module_cls(t=tf)
print(steel.__dict__)
{'t': 8, 'G': 79000, 'fu': 370, 'fv': 125, 'α': 1.2e-05, 'fce': 320, 'E': 206000, 'fy': 235, 'f': 215, 'ρ': 7850}