Balavnik
@Balavnik

Как узнать расширение файла, если у него нет имени?

Суть:
Есть файл ".txt", и os.path.splitext(".txt") вернёт в качестве имени файла .txt, а расширение пустое. Хотелось бы наоборот.
  • Вопрос задан
  • 220 просмотров
Пригласить эксперта
Ответы на вопрос 2
@Refguser
Решения для бизнеса: от создания ИМ до...
Есть файл ".txt

Тут есть расширение. Нет имени.

Хотелось бы наоборот.


root_ext = os.path.splitext(path) 
print("ext part of '% s':" % path, root_ext[1], "\n")

Пруф
Ответ написан
Комментировать
@ivan954
можно еще так:
file_input=".txt"

filename = os.path.basename(file_input).split('.')[0]
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы