Saltar al contenido

Cómo importar otro script de python (.py) al archivo principal de python

Agradeceríamos tu ayuda para extender nuestros posts con relación a las ciencias informáticas.

Solución:

La sintaxis para importar your_filename.pyasumiendo que está en el mismo directorio, es

import your_filename

En tu caso seria

import light

Nótese la ausencia de .py.

Si su archivo está en un directorio diferente, deberá hacer lo siguiente:

import sys
sys.path.append('path/to/dir/containing/your_filename.py')
import your_filename

Tenga en cuenta que agregar a sys.path es peligroso y no debe hacerse a menos que sepa lo que está haciendo.

Lea más en los documentos oficiales para la importación.

Para incluir el diccionario, puede hacer esto si la ubicación de su archivo está en un directorio diferente (con precaución de path.append como se menciona en @Coldspeed):

import sys
sys.path.append("path/foo/bar/")
from light import *

Si está en el mismo directorio que el directorio actual, simplemente podría hacer:

from light import *

Te mostramos reseñas y valoraciones

Te invitamos a auxiliar nuestra misión fijando un comentario y dejando una puntuación te damos la bienvenida.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *