Unix - Problema con acceso a archivos

 
Vista:

Problema con acceso a archivos

Publicado por Angel (5 intervenciones) el 25/01/2019 12:38:56
Buenas.

En un directorio hay un scriptA que llama a un scriptB (./scriptB). Si se ejecuta es scriptA desde ese directorio funciona, pero si se ejecuta desde otro directorio da error porque no encuentra el fichero scriptB. ¿Hay alguna manera de indicar que busque el scriptB en el mismo directorio que el scriptA?


Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 35
Ha mantenido su posición en Unix (en relación al último mes)
Gráfica de Unix

Problema con acceso a archivos

Publicado por xve (70 intervenciones) el 26/01/2019 02:03:43
Hola Angel, no se muy bien a que te refieres, pero con
1
sys.path[0]
tienes la ruta de la carpeta donde se ejecuta el script, por lo que podrías utilizar:
1
os.path.join(sys.path[0],scriptB)

Es esto lo que necesitas?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar