diff options
Diffstat (limited to 'Lib/dos-8x3/test_ima.py')
-rw-r--r-- | Lib/dos-8x3/test_ima.py | 17 |
1 files changed, 5 insertions, 12 deletions
diff --git a/Lib/dos-8x3/test_ima.py b/Lib/dos-8x3/test_ima.py index f9108ef..77281ab 100644 --- a/Lib/dos-8x3/test_ima.py +++ b/Lib/dos-8x3/test_ima.py @@ -152,20 +152,13 @@ def getimage(name): return (image, sizes[0], sizes[1]) def get_qualified_path(name): - """ return a more qualified path to name contructed from argv[1]""" + """ return a more qualified path to name""" import sys import os - import string - - # get a more qualified path component of the script... - if __name__ == '__main__': - ourname = sys.argv[0] - else: # ...or the full path of the module - ourname = sys.modules[__name__].__file__ - - parts = string.splitfields(ourname, os.sep) - parts[-1] = name - name = string.joinfields(parts, os.sep) + for dir in sys.path: + fullname = os.path.join(dir, name) + if os.path.exists(fullname): + return fullname return name # rgbimg (unlike imgfile) is portable to platforms other than SGI. |