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

如何使Ipython在列表后没有换行符的情况下输出列表?

如何使Ipython在列表后没有换行符的情况下输出列表?

您可以使用%pprint命令来打开/关闭pprint功能

In [1]: range(24)
Out[1]:
[0,
 1,
 2,
 ...
 21,
 22,
 23]

In [2]: %pprint
Pretty printing has been turned OFF

In [3]: range(24)
Out[3]: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23]

如果要pprint永久关闭,请创建一个配置文件,然后将其添加c.PlainTextFormatter.pprint = False配置文件中。

Linux示例:

$ ipython profile create
[ProfileCreate] Generating default config file: '.../ipython_config.py'
[ProfileCreate] Generating default config file: u'..../ipython_notebook_config.py'
$ echo 'c.PlainTextFormatter.pprint = False' >> ~/.ipython/profile_default/ipython_config.py
python 2022/1/1 18:35:36 有462人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

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

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

请先登录

推荐问题


联系我
置顶