gpt4 book ai didi

python - 使用基于字符串形式名称的文件中的类 (Python)

转载 作者:太空宇宙 更新时间:2023-11-03 13:25:17 25 4
gpt4 key购买 nike

目前,我正在我的主“Runner”脚本中导入 python 文件中的每个类。目标是根据给定的字符串,实例化与给定字符串同名的类。

例如:

如果有一个名为“测试”的类:

class Test():

如果字符串是“Test”,它将调用该类。

最佳答案

这似乎是一个反射案例,有解释here .

引用示例:

module = __import__(module_name)
class_ = getattr(module, class_name)
instance = class_()

关于python - 使用基于字符串形式名称的文件中的类 (Python),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57189532/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com