Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Срочно! Напишите код по условию на python пожалуйста

Виталий Б Ученик (66), открыт 2 недели назад
Дана строка, содержащая полное имя файла, то есть имя диска, список каталогов (путь), собственно имя и расширение. Выделить из этой строки имя файла (без расширения).
2 ответа
_Fire_of_Death_ Гуру (2616) 2 недели назад
 import os 

def extract_filename_without_extension(filepath):
# Извлекаем имя файла с расширением
filename_with_extension = os.path.basename(filepath)
# Отделяем имя файла от расширения
filename_without_extension = os.path.splitext(filename_with_extension)[0]
return filename_without_extension

# Пример использования
full_path = "C:/Users/Username/Documents/example.txt"
filename = extract_filename_without_extension(full_path)
print(filename) # Выведет 'example'
Татьяна Просветленный (29211) 2 недели назад
 import os 

def get_filename_without_extension(full_path):
# Извлечение имени файла с расширением
filename_with_extension = os.path.basename(full_path)
# Извлечение имени файла без расширения
filename_without_extension = os.path.splitext(filename_with_extension)[0]
return filename_without_extension

# Пример использования
full_path = "C:/Users/Example/Documents/testfile.txt"
filename = get_filename_without_extension(full_path)
print(f"Имя файла без расширения: {filename}")
Похожие вопросы