【发布时间】:2021-05-10 20:10:48
【问题描述】:
嘿,我想用 python 跨不同目录读取更多 csv 文件。现在我只能读取一个文件。我的 csv 文件有一个“,”而不是“。” (小数点)。例如,一个文件夹有十个子文件夹,每个子文件夹中有五个 csv 文件。我该怎么做? for 循环?
import numpy as np
with open('data.csv') as data:
data = np.genfromtxt((line.replace(',', '.') for line in data), delimiter=";")
【问题讨论】:
-
使用
for path, dirs, files in os.walk(parent_directory)。