Yo uso el cuaderno Jupyter. Eliminé accidentalmente una celda y no puedo retroceder.
¿Cómo puedo recuperar la celda del portátil?
Yo uso el cuaderno Jupyter. Eliminé accidentalmente una celda y no puedo retroceder.
¿Cómo puedo recuperar la celda del portátil?
Si va a "Editar", hay una opción para "Deshacer eliminar celdas".
Si está familiarizado con los atajos, puede hacer cmd+ shift + py luego escribir undo
para recuperar también. No es necesario mover el mouse.
Primero, cambie al modo de comando presionando ESC, luego puede presionar Zpara recuperar las celdas eliminadas. Funciona incluso en Jupyter Lab, que no tiene la opción "Deshacer eliminar celdas" en la pestaña "Editar".
fuente
Si el kernel del cuaderno aún se está ejecutando y ejecutó la celda, puede encontrar el contenido de todas las celdas, incluidas las eliminadas en
_ih
. Por ejemplo, las últimas cinco celdas:fuente
Si necesita deshacer algo eliminado dentro de una celda , presione:
CTRL/ CMD+Z
Si necesita recuperar una celda eliminada completa, presione :
ESC+ Z.
Especialmente este segundo consejo podría ser útil si borra muchas celdas por error.
fuente
si ya ha reiniciado su kernel, entonces
%history
o_ih[:n]
estaría vacío. Puede esperar volver a un punto de control reciente. Puede hacer esto con Archivo> Volver al punto de control.Si desea estar seguro de lo que hay en el punto de control antes de revertir, en su directorio de trabajo (en el que vive su computadora portátil) tendrá una carpeta oculta que almacena sus puntos de control.
cd .ipynb_checkpoints
te llevará allí. Puede mirar dentro del archivo y ver si su código perdido está allí.Esto me acaba de salvar. Encontré esto en una respuesta aquí
fuente