Python反射用法实例简析


Posted in Python onDecember 22, 2017

本文实例讲述了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程序运行效率的6个方法
Mar 31 Python
python使用mailbox打印电子邮件的方法
Apr 30 Python
python查看微信好友是否删除自己
Dec 19 Python
CentOS 7下安装Python 3.5并与Python2.7兼容并存详解
Jul 07 Python
Python中装饰器学习总结
Feb 10 Python
python 爬虫 批量获取代理ip的实例代码
May 22 Python
对python 通过ssh访问数据库的实例详解
Feb 19 Python
nginx黑名单和django限速,最简单的防恶意请求方法分享
Aug 09 Python
Python如何获取Win7,Win10系统缩放大小
Jan 10 Python
TensorFlow加载模型时出错的解决方式
Feb 06 Python
Python2.6版本pip安装步骤解析
Aug 17 Python
python字典进行运算原理及实例分享
Aug 02 Python
Python文本特征抽取与向量化算法学习
Dec 22 #Python
用Python实现KNN分类算法
Dec 22 #Python
Python数据拟合与广义线性回归算法学习
Dec 22 #Python
python 动态加载的实现方法
Dec 22 #Python
Python决策树分类算法学习
Dec 22 #Python
Python之Scrapy爬虫框架安装及简单使用详解
Dec 22 #Python
Python2.7下安装Scrapy框架步骤教程
Dec 22 #Python
You might like
解析在apache里面给php写虚拟目录的详细方法
2013/06/24 PHP
浅析PHP安装扩展mcrypt以及相关依赖项(PHP安装PECL扩展的方法)
2013/07/05 PHP
PHP之浮点数计算比较以及取整数不准确的解决办法
2015/07/29 PHP
汇总PHPmailer群发Gmail的常见问题
2016/02/24 PHP
PHP操作mysql数据库分表的方法
2016/06/09 PHP
使用 PHP Masked Package 屏蔽敏感数据的实现方法
2019/10/15 PHP
THINKPHP5分页数据对象处理过程解析
2020/10/28 PHP
Javascript 布尔型分析
2008/12/22 Javascript
javascript encodeURI和encodeURIComponent的比较
2010/04/03 Javascript
基于JavaScript如何实现私有成员的语法特征及私有成员的实现方式
2015/10/28 Javascript
全面解析JavaScript中apply和call以及bind(推荐)
2016/06/15 Javascript
jQuery ajaxSubmit 实现ajax提交表单局部刷新
2016/07/04 Javascript
AngularJS使用ng-options指令实现下拉框
2016/08/23 Javascript
JavaScript实现实时更新系统时间的实例代码
2017/04/04 Javascript
js中变量的连续赋值(实例讲解)
2017/07/08 Javascript
基于jQuery实现图片推拉门动画效果的两种方法
2017/08/26 jQuery
浅谈ajax在jquery中的请求和servlet中的响应
2018/01/22 jQuery
微信小程序实现人脸识别登陆的示例代码
2019/04/02 Javascript
微信小程序常用的3种提示弹窗实现详解
2019/09/19 Javascript
[54:10]完美世界DOTA2联赛PWL S2 Magma vs FTD 第二场 11.29
2020/12/03 DOTA
Python编写屏幕截图程序方法
2015/02/18 Python
如何将Pycharm中调整字体大小的方式设置为"ctrl+鼠标滚轮上下滑"
2020/11/17 Python
CSS3 滤镜 webkit-filter详细介绍及使用方法
2012/12/27 HTML / CSS
详解HTML5中的Communication API基本使用方法
2016/01/29 HTML / CSS
Feelunique中文官网:欧洲最大化妆品零售电商
2020/07/10 全球购物
95%的面试官都会问到的50道Java线程题,附答案
2012/08/03 面试题
环境科学毕业生自荐信
2013/11/21 职场文书
西式婚礼证婚词
2014/01/12 职场文书
大学军训感言1500字
2014/03/09 职场文书
校园演讲稿汇总
2014/05/21 职场文书
酒店开业庆典策划方案
2014/05/28 职场文书
研究生求职自荐书
2014/06/23 职场文书
2014年学雷锋活动总结
2014/06/26 职场文书
元旦趣味活动方案
2014/08/22 职场文书
学雷锋献爱心倡议书
2015/04/27 职场文书
辅导员学期工作总结
2015/08/14 职场文书