我如何在Python Pandas中打印一些东西一段时间?
我想打印一个语句,我希望语句在n秒后消失?我如何在Python Pandas中做到这一点?
您可以使用os
模块完成此操作。您需要定义自己的打印函数,例如:
from os import system
import time
def temp_print(val: str):
print(val)
time.sleep(5)
system('cls')
在Linux和MacOS上将cls
命令替换为clear
命令
编辑:这在控制台工作得很好,但在Jupyter笔记本中不起作用。我不确定那里是如何处理印刷品的。
实际上你也可以在笔记本中这样做(ipython notebook clear cell output in code),所以只要像这样修改函数:
import time
from IPython.display import clear_output
def temp_print(val: str):
print(val)
time.sleep(5)
clear_output()