1.2 Directorio de trabajo en Python

Actividades:  [ 1ra Evaluación ] [ 2da Evaluación ]

En Python cada ejercicio  se desarrolla en un algoritmo cuyas instrucciones se guardan en un archivo.py. El archivo.py de instrucciones se guarda en un «directorio de trabajo» conocido también como ruta de trabajo.

Para revisar la ubicación del directorio, se usa la librería os que se «carga» al inicio de la sesión con:

>>> import os

Se consulta el directorio de trabajo con la instrucción:

>>> os.getcwd()
'C:\\WPy64-31050\\notebooks'


para cambiar directorio de trabajo se usa la instrucción para un directorio de ejemplo:

>>> os.chdir('d:\\proyectos\python')
>>> os.getcwd()
'd:\\proyectos\\python'

Como buena práctica, use un directorio de trabajo para todas las actividades del curso. Así podrá almacenar y clasificar los algoritmos en subdirectorios por unidad, tarea, lección, taller, etc.

Los archivos realizados en clases serán de utilidad para consultas posteriores sobre temas y algoritmos anteriormente resueltos.

Actividades:  [ 1ra Evaluación ] [ 2da Evaluación ]


Cambiar directorio de trabajo predeterminado

Para cambiarlo, debe buscar en el directorio de Winpython/Settings, el archivo winpython.ini

Edite el archivo con el el bloc de notas, para quitar el # de la línea WINPYWORKDIR, escriba la ruta del directorio deseado,

[debug]
state = disabled
[environment]
#HOME = %HOMEDRIVE%%HOMEPATH%\Documents\WinPython%WINPYVER%
#JUPYTER_DATA_DIR = %HOME%
#WINPYWORKDIR = %HOMEDRIVE%%HOMEPATH%\Documents\WinPython%WINPYVER%\Notebooks

WINPYWORKDIR = D:\CCPG1001Ejemplos

Reinicie WinPython y observará que el directorio predeterminado de trabajo ha cambiado, use abrir o guardar para ver el directorio que abre directamente en su PC.

Recuerde realizar el ajuste cuando la versión que tiene es «portable» y a lleva en un USBdrive.

Por lo que es mejor realizar una nueva instalación en la computadora donde lo va a usar.

Realice una copia al disco duro del instalador para que el proceso sea más rápido que usando una memoria USB.

Actividades:  [ 1ra Evaluación ] [ 2da Evaluación ]