В настоящее время у меня есть файлы, которые заканчиваются на /path_to_file/file.txt.gz.
Я хотел бы разделить извлечение имени файла (перед .txt.gz).
x = os.path.basename("/path_to_file/file.txt.gz")
дает мне
file.txt.gz
, в то время как
os.path.splitext("file.txt.gz")
дает мне
('file.txt','.gz')
Есть ли функция, которая отделяет 'file' от '.txt.gz '?
Полагаю, я мог бы просто использовать re.sub (), но мне было интересно, существует ли функция os.path.
Спасибо.