python遍历类中所有成员的方法

山有山的沉稳厚重,一年四季却能以不同的色彩风光展示山的美丽。活泼的有单调的一面,安静的有变换的色彩。静与动的搭配,单调与精彩的结合,也就组成了最美的风景。

本文实例讲述了python遍历类中所有成员的方法。分享给大家供大家参考。具体分析如下:

这段代码自定义了一个类,类包含了两个成员title和url,在类的内部定义了一个函数list_all_member用于输出类的所有成员变量及值

# -*- coding: utf-8 -*-
class Site(object):
  def __init__(self):
    self.title = "jb51 js code"
    self.url = '//www.haodaima.com'
  def list_all_member(self):
    for name,value in vars(self).items():
      print('%s=%s'%(name,value))
if __name__== '__main__':
  site = Site()
  site.list_all_member()

输出结果如下:

url=//www.haodaima.com
title=jb51 js code

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

到此这篇关于python遍历类中所有成员的方法就介绍到这了。没有哪一种胭脂能涂抹时间,没有哪一件服装能掩饰灵魂,没有哪一套古籍能装潢空虚。更多相关python遍历类中所有成员的方法内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

您可能有感兴趣的文章
Python类中方法getitem和getattr详解

Python类中的魔法方法之 __slots__原理解析

Python OOP类中的几种函数或方法总结

python 通过类中一个方法获取另一个方法变量的实例

基于Python 装饰器装饰类中的方法实例