TA贡献1784条经验 获得超7个赞
你想vars()混合pprint():
vars()
pprint()
from pprint import pprint pprint(vars(your_object))
TA贡献1770条经验 获得超3个赞
def dump(obj): for attr in dir(obj): print("obj.%s = %r" % (attr, getattr(obj, attr)))
有很多第三方功能可以根据作者的喜好添加异常处理,国家/特殊字符打印,嵌套对象递归等功能。但他们都基本归结为此。
测试技术的修炼之道
¥ 48.00
Python 源码深度剖析
¥ 68.00
Python 数据分析通关攻略
¥ 58.00
你的第一本Python基础入门书
从 0 开始学爬虫
举报