Python Glob без всего пути - только имя файла - PullRequest
49 голосов
/ 07 сентября 2011

Можно ли использовать glob для каталога, чтобы получать файлы с определенным расширением, но только с именем файла, а не с полным путем?

Ответы [ 3 ]

74 голосов
/ 07 сентября 2011

Используйте os.path.basename(path), чтобы получить имя файла.

68 голосов
/ 04 декабря 2013

Это может кому-то помочь:

names = [os.path.basename(x) for x in glob.glob('/your_path')]

11 голосов
/ 07 сентября 2011

Используйте glob в сочетании с os.path.basename.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...