,可以通过以下步骤实现:
import pandas as pd
import glob
file_paths = glob.glob('*.csv')
data_frames = {}
for file_path in file_paths:
df_name = file_path.split('.')[0] # 提取文件名作为数据帧的名称
data_frames[df_name] = pd.read_csv(file_path)
现在,你可以通过访问data_frames
字典中的键来获取每个csv文件对应的数据帧。例如,如果有两个csv文件分别为file1.csv
和file2.csv
,你可以通过data_frames['file1']
和data_frames['file2']
来获取它们对应的数据帧。
这种方法可以方便地将多个csv文件读取到单独的pandas数据帧中,适用于需要对每个文件进行独立处理或分析的情况,例如合并、筛选、计算等操作。
推荐的腾讯云相关产品:腾讯云对象存储 COS(Cloud Object Storage),提供高可用、高可靠、低成本的云端存储服务,适用于存储和管理大量非结构化数据。产品介绍链接地址:https://cloud.tencent.com/product/cos
领取专属 10元无门槛券
手把手带您无忧上云