From 052555d8393abc3a80b21a3d388a795a7ddb8557 Mon Sep 17 00:00:00 2001 From: Sreekar Guddeti Date: Fri, 9 Oct 2020 00:49:14 +0530 Subject: [PATCH] use __file__ attribute of globalVariables for finding parent_dir --- KerrPy/File/loadFilePaths.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/KerrPy/File/loadFilePaths.py b/KerrPy/File/loadFilePaths.py index a9a666b..6caa792 100644 --- a/KerrPy/File/loadFilePaths.py +++ b/KerrPy/File/loadFilePaths.py @@ -7,9 +7,9 @@ import os, os.path -from globalVariables import debug, raw_dir, proc_dir, seq_file, samplename +from globalVariables import debug, raw_dir, proc_dir, samplename -from globalVariables import mpl_stylesheet +from globalVariables import mpl_stylesheet, __file__ #### global read only ####### @@ -24,7 +24,10 @@ controls_filename = 'controls.npy' ######### Post Processing folders and files ################### -parent_dir_abs = os.path.abspath(os.path.join(os.pardir, os.pardir)) + +# From the `__file__` attribute of globalVariables, let us find the +# parent directory. We assume globalVariables is in the parent directory +parent_dir_abs = os.path.dirname(__file__) if debug: print(f'parent_dir_abs: {parent_dir_abs}')