Я создал программу, которая выбирает имена всех файлов в каталоге, используя python glob package
import glob
path = 'D:\Movies\American and Brit Cinema'
files = [f for f in glob.glob(path + "**/*.avi", recursive=True)]
for f in files:
print(f[35:])
Я получаю желаемый вывод:
The.Descendants.2011.
The.Expendables.2010.
The.Hangover.2009
The.Impossible.2012
the.invention.of.lying.2009
The.Muppets.2011.
The.Social.Network.2010
Tron.Legacy.2010
Однако Я хочу взять этот список названий mov ie и экспортировать его в csv
. При попытке получить следующую ошибку:
f.to_csv('EnglishMovies.docx')
AttributeError: 'str' object has no attribute 'to_csv'
Я попытался преобразовать в список как хорошо, но я просто получаю грязные данные. Я просто хочу, чтобы в моем окончательном CSV-файле были имена всех файлов в моем каталоге