有哪些好方法可以“漂亮地打印”任何变量(以及变量内的任何内容)的值,无论是:
谢谢
建立在艾迪乌斯答案之上。
这适用于标量、标量列表和标量字典等原生类型:
from pprint import pprint
pprint(var)
但是对于用户定义的对象,我得到了类似
<MyClass object at 0x10fcf93d0>
的东西
下面适用于用户定义的对象:
from pprint import pprint
pprint(vars(object))
似乎没有一种简单的解决方案可以满足这一需求的所有情况。
从 pprint 导入 pprint
pprint(变量) pprint 是一个返回输出值的模块