当前位置: 首页 > 编程笔记 >

Python反射用法实例简析

能可人
2023-03-14
本文向大家介绍Python反射用法实例简析,包括了Python反射用法实例简析的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了Python反射用法。分享给大家供大家参考,具体如下:

class Person:
  def __init__(self):
    self.name = "zjgtan"
  def getName(self):
    return self.name

反射的简单含义:

通过类名获得类的实例对象

通过方法名得到方法,实现调用

反射方法一:

from person import Person
theObj = globals()["Person"]()
print theObj.getName()

反射方法二:

module = __import__("person")
theObj = getattr(module, "Person")()
print theObj.getName()

更多关于Python相关内容感兴趣的读者可查看本站专题:《Python数据结构与算法教程》、《Python加密解密算法与技巧总结》、《Python编码操作技巧总结》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》及《Python入门与进阶经典教程》

希望本文所述对大家Python程序设计有所帮助。

 类似资料:
  • 本文向大家介绍python中反射用法实例,包括了python中反射用法实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了python中反射用法。分享给大家供大家参考。具体如下: 希望本文所述对大家的Python程序设计有所帮助。

  • 本文向大家介绍Python反射的用法实例分析,包括了Python反射的用法实例分析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python反射的用法。分享给大家供大家参考,具体如下: 在做程序开发中,我们常常会遇到这样的需求:需要执行对象里的某个方法,或需要调用对象中的某个变量,但是由于种种原因我们无法确定这个方法或变量是否存在,这是我们需要用一个特殊的方法或机制要访问和操作这个未知的

  • 本文向大家介绍JavaScript对象反射用法实例,包括了JavaScript对象反射用法实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JavaScript对象反射用法。分享给大家供大家参考。具体如下: 这里讲述JavaScript对象反射用法,涉及反射DOM对象和自定义对象 希望本文所述对大家的javascript程序设计有所帮助。

  • 本文向大家介绍PHP类的反射用法实例,包括了PHP类的反射用法实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP类的反射用法。分享给大家供大家参考。具体实现方法如下: 该例实现对于每个频道获取相应的类来执行相应的操作。具体如下: 希望本文所述对大家的PHP程序设计有所帮助。

  • 本文向大家介绍PHP反射机制用法实例,包括了PHP反射机制用法实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP反射机制的用法,分享给大家供大家参考之用。具体方法如下: 演示示例代码如下所示: 输出结果: In Class One 可见,通过代理类ClassOneDelegator来代替ClassOne类来实现他的方法。 同样的,如下的代码也是能够运行的: 希望本文所述对大家的PH

  • 本文向大家介绍C#反射应用实例,包括了C#反射应用实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#反射应用。分享给大家供大家参考。具体如下: 通过反射实现多系统数据库的配置 通过定义接口,反射实例化配置的节点的值 配置App.config: 通过System.Configuration.ConfigurationManager.AppSettings读取该key的value,使用C