您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

ipython和python之间的输出差异

ipython和python之间的输出差异

IPython使用代替方法repr或标准pprint模块IPython.lib.pretty.RepresentationPrinter.pretty打印输出

模块IPython.lib.pretty提供了RepresentationPrinter.pretty后台使用的两个功能

IPython.lib.pretty.pretty 函数返回对象的字符串表示形式:

>>> from IPython.lib.pretty import pretty
>>> pretty(type([]))
'list'

IPython.lib.pretty.pprint 函数打印对象的表示形式:

>>> from IPython.lib.pretty import pprint
>>> pprint(type([]))
list

IPython使用其自己的漂亮打印机,因为标准Pythonpprint模块“不允许开发人员提供自己的漂亮打印回调”。

python 2022/1/1 18:31:47 有200人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶