Al trabajar con archivos Jupyter es normal encontrar en nuestros ordenadores carpetas ocultas .ipynb_checkpoints. En donde se almacenan los puntos de control gracias a los cuales es posible volver atrás en los Notebooks. Aunque, cuando se elimina el archivo ipynb, no se elimina la carpeta y menos el contenido de esta. Lo que se puede traducir en valioso espacio ocupado en nuestros sistemas de almacenamiento. Para solucionar este problema se puede recurrir al comando find que se encuentra en los sistemas UNIX para buscar y eliminar las carpetas .ipynb_checkpoints.
Las instrucciones que se muestran a continuación solamente funcionan en UNIX, la forma de eliminar estas carpetas en Windows se puede encontrar en esta entrada.
.ipynb_checkpoints con findPara buscar todas la carpetas .ipynb_checkpoints que existen en nuestro ordenador se puede abrir una terminal y escribir el siguiente comando
find . -name .ipynb_checkpoints -type d
En el que se indica que se busque todas las carpetas a partir de la actual (indicaron mediante el .), todas las carpetas (lo que se limita con la opción -type d) que tengan como nombre .ipynb_checkpoints (para lo que se ha usado -name). En el caso de que se desee buscar a partir de otra carpeta simplemente se debería cambiar . por la ruta absoluta o relativa a esta.
Al ejecutar el comando irá apareciendo por pantalla más o menos rápido todas las carpetas .ipynb_checkpoints que existan en la ruta de búsqueda.
.ipynb_checkpoints con findAhora que sabemos la forma para encontrar las carpetas .ipynb_checkpoints con find solamente hay que decirle al comando lo queremos que haga con ellas, esto es, borrarlas. Algo que se puede hacer agregando la opción -exec rm -rf {} \; al comando anterior.
find . -name .ipynb_checkpoints -type d -exec rm -rf {} \; Con lo que encontrará y eliminará todas las carpetas con los puntos de control que hubiesen quedado en el disco.
Las carpetas .ipynb_checkpoints permite volver a puntos de control en Jupyter, pero también ocupan espacio en nuestro y al borrar los archivos ipynb ya no son necesarios. Con un simple comando de terminal se pueden eliminar las carpetas .ipynb_checkpoints fácilmente tanto en Linux como macOS.
En la era del dato, las organizaciones se enfrentan al reto de gestionar volúmenes masivos…
En la serie Creación de una API REST con Express y TypeScript construimos una API…
Durante la Segunda Guerra Mundial, la Fuerza Aérea de Estados Unidos quería reforzar sus aviones…
En muchas situaciones —ya sea para grabar un tutorial, tomar capturas de pantalla profesionales, probar…
Imagínate en una sala con un grupo de personas, por ejemplo, en una oficina, un…
En el trabajo diario con ordenadores, es común encontrarse con tareas repetitivas: realizar copias de…
This website uses cookies.