os.path.commonprefix()

共通パス名:os.path.commonprefix(パスのリスト) は,パスのシーケンスの先頭の共通部分(文字比較)を返します.

プログラム例

import os.path

bin  = '/usr/local/abc/bin'
lib  = '/usr/local/abab/lib'
help = '/usr/local/ab/help'
paths = [bin, lib, help]
common = os.path.commonprefix(paths)

print(common)

実行結果

/usr/local/ab