Prefacio:
Al programar en Python, ¿ocasionalmente tienes una necesidad? ¿Necesita borrar la información o el registro de salida? El siguiente autor discutirá una forma sencilla de borrar el resultado desde 3 perspectivas
1. Se borra la salida en el cuaderno Jupyter.
Principalmente IPython.display.clear_output
hasta vaciar
from IPython.display import clear_output as clear
print('before')
clear() # 清除输出
print('after')
Caso específico
2. Borre la salida en Terminal / Consola
Utilice os.system('cls')
o os.system('clear')
para vaciar
import os
print('before')
os.system('cls' if os.name == 'nt' else 'clear')
print('after')
3. Integral
import os, sys
def clear_output():
os.system('cls' if os.name == 'nt' else 'clear')
if 'ipykernel' in sys.modules:
from IPython.display import clear_output as clear
clear()
print('before')
clear_output() # 清除输出
print('after')