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中使用select模块实现非阻塞的IO
Feb 03 Python
Python实现windows下模拟按键和鼠标点击的方法
Mar 13 Python
python实现发送和获取手机短信验证码
Jan 15 Python
详解tensorflow载入数据的三种方式
Apr 24 Python
python操作redis方法总结
Jun 06 Python
解决Pycharm下面出现No R interpreter defined的问题
Oct 29 Python
VSCode Python开发环境配置的详细步骤
Feb 22 Python
Python编程实现tail-n查看日志文件的方法
Jul 08 Python
Python Web框架之Django框架Model基础详解
Aug 16 Python
python数据类型之间怎么转换技巧分享
Aug 20 Python
Python趣味爬虫之用Python实现智慧校园一键评教
May 28 Python
Python数据分析之绘图和可视化详解
Jun 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
360通用php防护代码(使用操作详解)
2013/06/18 PHP
完美解决PHP中的Cannot modify header information 问题
2013/08/12 PHP
显示程序执行时间php函数代码
2013/08/29 PHP
php实现斐波那契数列的简单写法
2014/07/19 PHP
PHP实现批量清空删除指定文件夹所有内容的方法
2017/05/30 PHP
PHP生成各种随机验证码的方法总结【附demo源码】
2017/06/05 PHP
php调用云片网接口发送短信的实现方法
2017/10/25 PHP
PHP错误提示It is not safe to rely on the system……的解决方法
2019/03/25 PHP
jquery pagination插件实现无刷新分页代码
2009/10/13 Javascript
如何让页面在打开时自动刷新一次让图片全部显示
2012/12/17 Javascript
jQuery中noConflict()用法实例分析
2015/02/08 Javascript
使用AngularJS和PHP的Laravel实现单页评论的方法
2015/06/19 Javascript
TypeScript Type Innference(类型判断)
2016/03/10 Javascript
JS学习之表格的排序简单实例
2016/05/16 Javascript
js中window.open的参数及注意注意事项
2016/07/06 Javascript
原生js封装自定义滚动条
2017/03/24 Javascript
Angular入口组件(entry component)与声明式组件的区别详解
2018/04/09 Javascript
vue2.0 实现导航守卫(路由守卫)
2018/05/21 Javascript
vue设置动态请求地址的例子
2019/11/01 Javascript
Python Socket编程之多线程聊天室
2018/07/28 Python
Python并行分布式框架Celery详解
2018/10/15 Python
Python3 执行系统命令并获取实时回显功能
2019/07/09 Python
django中使用Celery 布式任务队列过程详解
2019/07/29 Python
jupyter实现重新加载模块
2020/04/16 Python
使用HTML5捕捉音频与视频信息概述及实例
2018/08/22 HTML / CSS
Swisse官方海外旗舰店:澳大利亚销量领先,自然健康品牌
2017/12/15 全球购物
英国家用电器购物网站:Hughes
2018/02/23 全球购物
CHARLES & KEITH台湾官网:新加坡时尚品牌
2019/07/30 全球购物
为您搜罗全球潮流時尚品牌:HBX
2019/12/04 全球购物
PyQt QMainWindow的使用示例
2021/03/24 Python
爱岗敬业演讲稿范文
2014/01/14 职场文书
内勤岗位职责范本
2015/04/13 职场文书
纯html+css实现打字效果
2021/08/02 HTML / CSS
canvas实现贪食蛇的实践
2022/02/15 Javascript
python模拟浏览器 使用selenium进入好友QQ空间并留言
2022/04/12 Python
Debian11 Xfce终端光标的颜色怎么设置?
2022/08/14 数码科技