Как определить расширение файла python: простая инструкция с примерами
Как определить расширение файла Python?
Для определения расширения файла Python вы можете использовать модуль os.path. Вот как вы можете это сделать:
import os
file_name = "example.py"
extension = os.path.splitext(file_name)[1]
print("Расширение файла Python:", extension)
В этом примере мы используем функцию splitext из модуля os.path, чтобы разделить имя файла и его расширение. Затем мы выбираем второй элемент списка, который содержит расширение, и сохраняем его в переменной extension.
Например, если имя файла example.py, то в переменной extension будет сохранено значение ".py".
Детальный ответ
Как определить расширение файла python
Файлы с расширением .py считаются файлами Python. Если вы хотите определить, что файл имеет расширение .py, вы можете использовать следующий код:
file_name = input("Введите название файла: ")
# Разделяем имя файла и его расширение
name, extension = file_name.split(".")
if extension == "py":
print("Файл", file_name, "является файлом Python.")
else:
print("Файл", file_name, "не является файлом Python.")
В этом коде мы используем функцию `split()` для разделения имени файла и его расширения. Затем мы сравниваем расширение с "py" и выводим результат в зависимости от совпадения.
Примеры:
- Если пользователь вводит файл с именем "main.py", то вывод будет "Файл main.py является файлом Python".
- Если пользователь вводит файл с именем "script.txt", то вывод будет "Файл script.txt не является файлом Python".
Этот пример прост и понятен даже для новичков в программировании. Вы можете использовать его в своих проектах или задачах, где вам нужно определить, является ли файл Python-файлом.
Используя этот код, вы сможете легко определить расширение файла и выполнять действия в зависимости от этого расширения.