Se borra la salida de python en jupyter notebook / terminal / console

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_outputhasta vaciar

from IPython.display import clear_output as clear

print('before')
clear()  # 清除输出
print('after')

Caso específico
Inserte la descripción de la imagen aquí

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')

Supongo que te gusta

Origin blog.csdn.net/SL_World/article/details/108756163
Recomendado
Clasificación