在某些类的python中的__init__ def中获取变量

1个芒果大师1

我有一个带有某些内部变量的类,让我们举一个简单的例子

    class Example:
        def __init__(self):
            self.variable = "something"
            self.anotherVariable = "somethingElse"

现在,“检查”中的签名仅向我提供方括号中的内容,在这种情况下,仅提供自我内容,但是我可以以某种方式获取类中的变量名称列表,因此,如果运行该代码,它将导致:

输出:(self.variable,self.anotherVariable)

我感谢所有的帮助 :)

塞扬迪普·杜塔

我认为您不需要inspect

class Example:
        def __init__(self):
            self.variable = "something"
            self.anotherVariable = "somethingElse"
print(Example.__init__.__code__.co_names)

输出:

('variable', 'anotherVariable')

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python:类中的 __init__

来自分类Dev

如何在 Python 中的 def __init__ 中检索变量

来自分类Dev

类作为python __init__中的参数

来自分类Dev

python类的属性不在__init__中

来自分类Dev

在Python 3中扩展类并使用__init__构造它

来自分类Dev

杀死在Python的__init__类中创建的子进程

来自分类Dev

Python:将参数冻结到类__init__函数中

来自分类Dev

Python中的类是否需要__init__构造函数?

来自分类Dev

杀死在Python的__init__类中创建的子进程

来自分类Dev

Python中的类是否需要__init__构造函数?

来自分类Dev

Python:从__init__函数中调用类变量和类方法

来自分类Dev

如何继承在python 3中类的__init__方法中定义的变量

来自分类Dev

python使用__init__与仅在类中定义变量-有什么区别吗?

来自分类Dev

Python:如何使用类方法在__init__函数中定义变量?

来自分类Dev

类__init__中的TypeVar类型提示

来自分类Dev

如何在不调用__init__的情况下获取Python中的类引用

来自分类Dev

类变量不在__init__中时的行为

来自分类Dev

在Python中动态创建类后如何调用父类的__init__方法?

来自分类Dev

在 Python 中的 __init__() 中添加方法

来自分类Dev

在Python中,更改作为输入传递给__init__的类实例的属性。

来自分类Dev

在Python中复制基类'__init__'签名的正确方法是什么?

来自分类Dev

使用python中父类的魔术方法__init__初始化子类

来自分类Dev

python中的单元测试,类文件的大型__init__代码

来自分类Dev

在 python attrs 类中,如何用我自己的覆盖生成的 __init__

来自分类Dev

在Python中从__init__调用setter

来自分类Dev

Python中的__init__自动运行方法

来自分类Dev

在Python中从__init__调用setter

来自分类Dev

为什么__init__在python中失败

来自分类Dev

python中带有__init__的对象

Related 相关文章

  1. 1

    Python:类中的 __init__

  2. 2

    如何在 Python 中的 def __init__ 中检索变量

  3. 3

    类作为python __init__中的参数

  4. 4

    python类的属性不在__init__中

  5. 5

    在Python 3中扩展类并使用__init__构造它

  6. 6

    杀死在Python的__init__类中创建的子进程

  7. 7

    Python:将参数冻结到类__init__函数中

  8. 8

    Python中的类是否需要__init__构造函数?

  9. 9

    杀死在Python的__init__类中创建的子进程

  10. 10

    Python中的类是否需要__init__构造函数?

  11. 11

    Python:从__init__函数中调用类变量和类方法

  12. 12

    如何继承在python 3中类的__init__方法中定义的变量

  13. 13

    python使用__init__与仅在类中定义变量-有什么区别吗?

  14. 14

    Python:如何使用类方法在__init__函数中定义变量?

  15. 15

    类__init__中的TypeVar类型提示

  16. 16

    如何在不调用__init__的情况下获取Python中的类引用

  17. 17

    类变量不在__init__中时的行为

  18. 18

    在Python中动态创建类后如何调用父类的__init__方法?

  19. 19

    在 Python 中的 __init__() 中添加方法

  20. 20

    在Python中,更改作为输入传递给__init__的类实例的属性。

  21. 21

    在Python中复制基类'__init__'签名的正确方法是什么?

  22. 22

    使用python中父类的魔术方法__init__初始化子类

  23. 23

    python中的单元测试,类文件的大型__init__代码

  24. 24

    在 python attrs 类中,如何用我自己的覆盖生成的 __init__

  25. 25

    在Python中从__init__调用setter

  26. 26

    Python中的__init__自动运行方法

  27. 27

    在Python中从__init__调用setter

  28. 28

    为什么__init__在python中失败

  29. 29

    python中带有__init__的对象

热门标签

归档