Python学习【反射机制】

反射机制

反射机制的本质是以字符串形式在对象或模块中进行添加,查找,删除,获取成员等操作,是一种基于字符串的一系列事件驱动。

相关内置函数

  • getattr(object, name[, default])

    获取object对象中的name属性并返回其值,在name不存在时返回default,不设置则会抛出一个AttributeError。

  • setattr(object, name, value)

    设置object对象中name属性的值为value,name不存在时则创建属性并赋值。

  • hasattr(object, name)

    判断object对象中是否含有name属性,含有返回True,否则返回False。

  • delattr(object, name)

    删除object对象中的name属性。

  • import(name[, globals[, locals[, fromlist[, level]]]])

    参数为字符串,导入参数同名的模块或字符串。

    反射机制的应用

    有了以上内置函数,我们可以非常便利的实现动态的函数调用,模块导入,以及对象成员的“增删改查”等操作。

    创新互联服务项目包括梁平网站建设、梁平网站制作、梁平网页制作以及梁平网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,梁平网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到梁平省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

网页标题:Python学习【反射机制】
标题路径:https://www.cdcxhl.com/article4/ghedoe.html

成都网站建设公司_创新互联,为您提供全网营销推广响应式网站网站制作标签优化网站改版静态网站

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

网站托管运营