您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

python – 什么是func_dict?

5b51 2022/1/14 8:22:49 python 字数 1128 阅读 620 来源 www.jb51.cc/python

如果我在 python中创建一个简单的函数,它同时具有__dict__和func_dict作为属性,两者都以空字典开头: >>> def foo(): ... return 42 ... >>> foo.__dict__ {} >>> foo.func_dict {} 如果我向foo添加一个属性,它会显示在两者中: >>> foo.x = 7 >>> foo.__dict__ {'x':

概述

>>> def foo():
...     return 42
... 
>>> foo.__dict__
{}
>>> foo.func_dict
{}

如果我向foo添加一个属性,它会显示在两者中:

>>> foo.x = 7
>>> foo.__dict__
{'x': 7}
>>> foo.func_dict
{'x': 7}

这些属性有什么区别?是否存在一个特定用例?

总结

以上是编程之家为你收集整理的python – 什么是func_dict?全部内容,希望文章能够帮你解决python – 什么是func_dict?所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶