1、问题
批量读取一个文件夹下众多CSV文件,例如下图所示
2、方式
通过os遍历方式读取,代码如下:
import os
import pandas as pd
file_path = 'F:/xxxxxxxxxxxxxxxxxxxxxx' # 设置文件路径
# 建立空list
code_list = []
for root, dirs, files in os.walk(file_path):
# print(root)
# print(dirs)
# print(files)
for filename in files:
code_list.append(filename[:-4])
print(code_list)
参数解释:
root:本身路径
print返回值:
F:/xxxxxxxxxxxxxxxxxxxxxx
# 返回了当前文件夹
dirs: 包含的文件夹
print返回值:
# 返回了包含的文件夹,可自行测试
files: 包含的文件
[&