bik*_*ser 3 python directory file dataframe pandas
我的文件夹组织如下所示。Type 1 和 Type 2 文件夹包含相同的文件,但我只想读取“type 2”文件夹中的文件。有没有简单的方法可以做到这一点?
我使用过此代码但无法阅读:
for file in os.listdir('Type 2'):
print file
Run Code Online (Sandbox Code Playgroud)
您的帮助将不胜感激!
IIUC 你需要read_csv在文件夹中Type 2,使用glob:
files = glob.glob('main/**/Type 2/*.csv')
dfs = [pd.read_csv(fp) for fp in files]
df = pd.concat(dfs)
Run Code Online (Sandbox Code Playgroud)