From bbcadf884f8a345d29d136198159ab9bbcd566e2 Mon Sep 17 00:00:00 2001 From: HendrikRiedmann Date: Tue, 22 Sep 2009 18:29:53 -0400 Subject: [PATCH] Add add_python_path_relative_to_script(). --- pytools/__init__.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pytools/__init__.py b/pytools/__init__.py index 47345f6..62adeb0 100644 --- a/pytools/__init__.py +++ b/pytools/__init__.py @@ -1262,6 +1262,18 @@ if __name__ == "__main__": +def add_python_path_relative_to_script(rel_path): + import sys + from os.path import dirname, join, abspath + + script_name = sys.argv[0] + rel_script_dir = dirname(script_name) + + sys.path.append(abspath(join(rel_script_dir, rel_path))) + + + + # numpy dtype mangling -------------------------------------------------------- def common_dtype(dtypes, default=None): dtypes = list(dtypes) -- GitLab