- modpath = os.path.abspath(modname).split('/')[:-1]
- os.chdir('/'.join(modpath))
- sys.path += ['/'.join(modpath),
- '/'.join(modpath[:-1])]
- mod = __import__(modname.replace('/', '.'), None, None, [])
+ path, mod = os.path.split(os.path.abspath(modname))
+ os.chdir(path)
+ sys.path += [path, os.path.split(path)[0]]
+ mod = __import__(modname.replace(os.path.sep, '.'), None, None, [])