Модуль OS - как сделать вывод только .mp3 файлов?

Nick

Новичок
Пользователь
Май 13, 2020
2
0
1
Windows 10 (1809)
Python 3.8.0 (32-бит)


Здравствуйте, можете ответить, как правильно реализовать функцию так, чтобы в терминале выводился список files с файлами только расширения .mp3, из указанного пути.

Заранее спасибо!
 

Vlad_SD

Активный пользователь
Пользователь
Апр 7, 2020
91
45
18
Добрый день, можно с помощью os
Python:
import os


def get_file_name(path_name):
    list_dir = os.listdir(path=path_name)
    new_list = [file_name for file_name in list_dir if '.mp3' in file_name]

    return new_list


get_dir = input('укажите путь к файлам ')
get_file_name(r'{0}'.format(get_dir))
 
Последнее редактирование:

Nick

Новичок
Пользователь
Май 13, 2020
2
0
1
Добрый день, можно с помощью os
Python:
import os


def get_file_name(path_name):
    list_dir = os.listdir(path=path_name)
    new_list = [file_name for file_name in list_dir if '.mp3' in file_name]

    return new_list


get_dir = input('укажите путь к файлам ')
get_file_name(r'{0}'.format(get_dir))

Спасибо огромное, Vlad_SD!
 

Форум IT Специалистов