如何解决说在运行时创建类是什么意思?还有运行时在python中意味着什么?
我正在阅读文档(关于类的python教程),发现这一行非常令人困惑。 Here
就像模块一样,类具有Python的动态特性:它们在运行时创建,并且可以在创建后进行进一步修改。
“参与Python的动态本质的类”是什么意思:它们是在运行时创建的?为什么对模块适用? 到目前为止,我所学到的关于类的知识都是这样创建的,
class Democlass():
pass
我在运行时创建它吗?谷歌搜索之后,我发现Here可以通过以下代码在运行时创建类,但是我不明白为什么它表示为运行时创建,而上面的代码却没有,两者之间有什么区别? >
cls = type('A',(object,),{'__doc__': 'class created by type'})
print(cls)
print(cls.__doc__)
“ python的动态特性”与其“运行时”之间有什么联系? 如果有人帮助我,我将非常感激。 预先感谢。
解决方法
这意味着它在运行程序时正在创建类,并且可以在运行程序时进行更改
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。