python – 什么是func_dict?
5b51
2022/1/14 8:22:49
python
字数 1128
阅读 619
来源 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
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。