У меня есть путь к файлу, созданный
Path('filepath')
Я хотел бы получить имя каталога в середине пути к файлу и добавить его в список. И условием выделения является указанная c часть строки. Я пробовал
list = []
list.append(x for x in str(filepath).split(os.sep) if 'part of a sting' in x)
Я пробовал это, но когда я распечатывал только
print(x for x in str(filepath).split(os.sep) if 'part of a sting' in x)
, это дало мне формат генератора, а не часть filepath
<generator object function.<locals>.<genexpr> at 0x7f23c8dd0258>
в чем здесь проблема?