我有一个包含可变数量文件的文件夹,并且每个文件的名称中都有一个可变字符串。例如:my_file V1.csvmy_file V2.csvmy_file something_else.csv我需要:加载所有名称以“ my_file”开头的文件将所有这些连接在一个数据框中现在,我对每个文件使用单独的pd.read_csv函数,然后将它们与串联合并。这不是最佳选择,因为每次源文件夹中的文件更改时,我都需要修改脚本。是否可以自动执行此过程,以便即使源文件发生更改也可以运行?
2 回答

泛舟湖上清波郎朗
TA贡献1818条经验 获得超3个赞
for filename in os.listdir(directory):
if filename.startswith("my_file") and filename.endswith(".csv"):
# do some stuff here
continue
else:
continue
添加回答
举报
0/150
提交
取消