Скажи, у меня есть каталог.
- В этом каталоге находятся как отдельные файлы, так и папки.
- Некоторые из этих папок также могут иметь подпапки и т. Д.
- Я пытаюсь найти все файлы в этом каталоге, которые начинаются с "Incidences", и прочитать каждый CSV вкадр данных панд.
- Я могу просмотреть все файлы и получить имена, но не могу прочитать их во фреймы данных.
- Я получаю сообщение об ошибке, что "___. Csv" не существует, так как он может быть не непосредственно в каталоге, а скорее в папке в другой папке в этом каталоге.
Я пробовал приложенный код.
inc_files2 = []
pop_files2 = []
for root, dirs, files in os.walk(directory):
for f in files:
if f.startswith('Incidence'):
inc_files2.append(f)
elif f.startswith('Population Count'):
pop_files2.append(f)
for file in inc_files2:
inc_frames2 = map(pd.read_csv, inc_files2)
for file in pop_files2:
pop_frames2 = map(pd.read_csv, pop_files2)