什么是PHP的变种Python的等价物

这个问题在这里已经有了答案:

  • 是否有一个内置函数来打印对象的所有当前属性和值? 22个答案

  • 要很好地显示值,可以使用pprint模块。 转储所有变量的最简单方法就是做

    from pprint import pprint
    
    pprint(globals())
    pprint(locals())
    

    如果您正在CGI中运行,则一个有用的调试功能是cgitb模块,该模块将本地变量的值显示为回溯的一部分。


    我认为与PHP的var_dump($foo, $bar)最相当的结合printvars

    print vars(foo),vars(bar)
    

    与PHP的var_dump()最接近的是pprint()和内置的inspect模块中的getmembers()函数:

    from inspect import getmembers
    from pprint import pprint
    pprint(getmembers(yourObj))
    
    链接地址: http://www.djcxy.com/p/69179.html

    上一篇: What is a Python equivalent of PHP's var

    下一篇: Need help diagnosing php error