python - open - ¿Cómo recuperar la celda del cuaderno Jupyter eliminado?
jupyter python 3 online (5)
Primero, cambie al modo de comando presionando ESC, luego puede presionar
z
para recuperar las celdas eliminadas, funciona incluso en Jupyter Lab que no tiene la opción "Deshacer eliminar celdas" en la pestaña "Editar".
Yo uso el cuaderno Jupyter. Accidentalmente eliminé una celda, y no puedo retroceder.
¿Cómo puedo recuperar la celda del portátil?
Si el kernel de la notebook todavía se está ejecutando y usted ejecutó la celda, puede encontrar el contenido de todas las celdas, incluidas las eliminadas en
_ih
.
Por ejemplo, las últimas cinco celdas:
_ih[-5:]
Si necesita deshacer algo eliminado dentro de una celda, presione: CTRL / CMD + Z Si necesita recuperar una celda eliminada completa, presione ESC + Z Especialmente el segundo consejo podría ser útil si eliminamos muchas celdas por error.
Si va a "Editar", hay una opción para "Deshacer eliminar celdas".
Si está familiarizado con los accesos directos, puede hacer
cmd
+
shift
+
p
y luego escribir
undo
para recuperar también.
No es necesario mover el mouse.
si ya ha reiniciado su núcleo, entonces
%history
o
_ih[:n]
estaría vacío.
Puede esperar que vuelva un punto de control reciente.
Puede hacer esto con Archivo> Volver al punto de control.
Si desea asegurarse 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
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 here