我想在python中找到所有linux文件(不是目錄)的通用目錄。每個人都可以幫我嗎?在python中查找所有linux文件的通用目錄
例1:
['/home/tung/abc.txt', '/home/tung/xyz.txt']
-> general directory: '/home/tung'
例2:
['/home/tung/abc.txt', '/home/tung/xyz.txt', '/home/user/123.txt']
-> general directory: '/home'
示例3:
['/home/tung/abc.txt', '/root/xyz.txt']
-> general directory: '/'
謝謝radomaj! 如果我使用os.path.commonprefix(列表),你的結果將是: ['/home/tung/abc.txt','/home/tung123/xyz.txt'] - > general directory:'/ '/ home /':) – user3414482
@ user3414482:在這種情況下,你可以使用commonprefix()來獲得'/ home'](http:// stackoverflow .com/a/22387892/4279) – jfs