【545】jupyter 显示完整输出,不仅是最后一个

参考:python – 如何在Jupyter中显示完整的输出,不仅最后一个结果?

参考:阻止jupyter notebook使用matplotlib绘图时产生冗余的提示文字


  只需要执行下面的代码即可:

from IPython.core.interactiveshell import InteractiveShell
InteractiveShell.ast_node_interactivity = "all"

  为了阻止一些不必要的信息频繁打印出来,特别是 plt,可以将这些操作都赋值给一个不用的变量 "_",类似下面这样

import matplotlib.pyplot as plt

a = [1, 2, 3]
b = [4, 5, 6]

_ = plt.plot(a, b)
_ = plt.xticks([1, 2, 3])
_ = plt.yticks([2, 4, 6, 8])
_ = plt.xlabel("x")
_ = plt.ylabel("y")
plt.show()
原文地址:https://www.cnblogs.com/alex-bn-lee/p/14616934.html