Я попробовал этот код, чтобы найти все файлы 'jpg' в папке и составить из нее список. Но результат показывает что-то похожее на приведенное ниже.
['0', '0', '0', '1', '0', '8', '.', 'j', 'p', 'g']
['0', '0', '0', '1', '0', '8', '.', 'j', 'p', 'g', '0', '0', '0', '1', '1', '4', '.', 'j', 'p', 'g']
Возвращает все символы имен файлов, чтобы перечислить не имена файлов в целом. Как вы решаете эту проблему? Заранее спасибо.
import os
def find_names(outpath):
root_path_list= [file for file in os.listdir(outpath)]
jpg_file_list = []
for idx, file in enumerate(root_path_list) :
if file.endswith('.jpg'):
jpg_file_list += file
print(jpg_file_list)