Importar bibliotecas desde otra carpeta en Python en IOTeca

Importar bibliotecas desde otra carpeta en Python

Una consulta recurrente es como importar de manera sencilla bibliotecas(módulos en Python) desarrolladas por nosotros, pero que se encuentan en otro directorio.

Lo podemos hcer agregando el directorio al PYTHONPATH.

Supongamos que desarrollamos un módulo operaciones que contiene las funciones sumar() y restar(), y que hemos guardado el archivo operaciones.py en C:modulos.

Para agregar la carpeta mencionada, importaremos sys, utilizaremos sys.path.append() para adicionarla al PYTHONPATH.

import sys
sys.path.append('C:modulos')

Luego importaremos el módulo operaciones que ahora sí será econtrado, y utilizaremos susu funcines.

import operaciones
print(operaciones.sumar(10,30))


Este y otros contenidos los podés aprender en el Curso de Python

Creado: 09/04/2021  

Publicidad

| Volver a Python |

Comentarios

Para poder comentar debés registrarte e ingresar al sitio.