os.path.normpath(path)

os.path.normpath(path) は,パスの不要な区切り文字や上位ディレクトリーへの記号「..」を除去します(正規化).

プログラム例

import os.path

path_a = 'hoge/fuga/'
path_b = '../foo/bar/'
path_c = 'test.txt/'

join = os.path.join(path_a, path_b, path_c)
norm = os.path.normpath(join)

print(join)
print(norm)

実行結果

hoge/fuga/../foo/bar/test.txt/
hoge/foo/bar/test.txt