Python基于类路径字符串获取静态属性


Posted in Python onMarch 12, 2020

一个python类,其类路径字符串是student.Student

class Student:
  name = 'admin'
  age = 12

通过如下方式就能获取到类的属性及其属性值

import importlib

# 类的全路径
path = 'student.Student'
p,c = path.rsplit('.',maxsplit=1)
m = importlib.import_module(p)
# 类的cls
cls = getattr(m,c)
# print(cls) #<class 'student.Student'>

for key in dir(cls):
  if not key.startswith('__'):
    print(key,getattr(cls,key)) # age 12 ; name admin

Python基于类路径字符串获取静态属性

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中死锁的形成示例及死锁情况的防止
Jun 14 Python
使用Python爬取最好大学网大学排名
Feb 24 Python
Python实现二维数组输出为图片
Apr 03 Python
mac安装scrapy并创建项目的实例讲解
Jun 13 Python
python爬虫URL重试机制的实现方法(python2.7以及python3.5)
Dec 18 Python
基于Python的ModbusTCP客户端实现详解
Jul 13 Python
python多线程+代理池爬取天天基金网、股票数据过程解析
Aug 13 Python
python实现复制大量文件功能
Aug 31 Python
Django框架静态文件处理、中间件、上传文件操作实例详解
Feb 29 Python
Python正则表达式学习小例子
Mar 03 Python
使用keras根据层名称来初始化网络
May 21 Python
python中delattr删除对象方法的代码分析
Dec 15 Python
对python中return与yield的区别详解
Mar 12 #Python
python 子类调用父类的构造函数实例
Mar 12 #Python
python3中sorted函数里cmp参数改变详解
Mar 12 #Python
Python实现子类调用父类的初始化实例
Mar 12 #Python
python GUI框架pyqt5 对图片进行流式布局的方法(瀑布流flowlayout)
Mar 12 #Python
解决pycharm不能自动补全第三方库的函数和属性问题
Mar 12 #Python
Matplotlib使用Cursor实现UI定位的示例代码
Mar 12 #Python
You might like
Terran魔法科技
2020/03/14 星际争霸
ThinkPHP验证码使用简明教程
2014/03/05 PHP
一个简单安全的PHP验证码类、PHP验证码
2016/09/24 PHP
PHP+Ajax 检测网络是否正常实例详解
2016/12/16 PHP
PHP实现的抓取小说网站内容功能示例
2019/06/27 PHP
jquery.cookie.js 操作cookie实现记住密码功能的实现代码
2011/04/27 Javascript
JQuery扩展插件Validate 5添加自定义验证方法
2011/09/05 Javascript
无刷新上传文件并返回自定义值
2015/06/11 Javascript
AngularJS身份验证的方法
2016/02/17 Javascript
EasyUI布局 高度自适应
2016/06/04 Javascript
原生JS实现圆环拖拽效果
2017/04/07 Javascript
原生JS实现层叠轮播图
2017/05/17 Javascript
详解AngularJS 模块化
2017/06/14 Javascript
js+canvas绘制图形验证码
2020/09/21 Javascript
CentOS下使用yum安装python-pip失败的完美解决方法
2017/08/16 Python
Python多层装饰器用法实例分析
2018/02/09 Python
python 实现将txt文件多行合并为一行并将中间的空格去掉方法
2018/12/20 Python
详解Python locals()的陷阱
2019/03/26 Python
Python如何处理大数据?3个技巧效率提升攻略(推荐)
2019/04/15 Python
在python plt图表中文字大小调节的方法
2019/07/08 Python
在python中实现同行输入/接收多个数据的示例
2019/07/20 Python
Scrapy框架介绍之Puppeteer渲染的使用
2020/06/19 Python
python 如何调用 dubbo 接口
2020/09/24 Python
a标签下载链接的简单实现
2016/09/13 HTML / CSS
浅析HTML5:'data-'属性的作用
2018/01/23 HTML / CSS
AmazeUI 平滑滚动效果的示例代码
2020/08/20 HTML / CSS
海淘母婴商城:国际妈咪
2016/07/23 全球购物
法国隐形眼镜网站:VisionDirect.fr
2020/03/03 全球购物
幼儿园美术教学反思
2014/01/31 职场文书
《黄河颂》教学反思
2014/02/07 职场文书
小学生作文评语大全
2014/04/21 职场文书
教师节寄语2015
2015/03/23 职场文书
幼儿园亲子活动通知
2015/04/24 职场文书
逃课检讨书范文
2015/05/06 职场文书
《语言的突破》读后感3篇
2019/12/12 职场文书
通过Python把学姐照片做成拼图游戏
2022/02/15 Python