读取带有非恒定文件位置的\u CSV()

2024-03-29 12:16:14 发布

您现在位置:Python中文网/ 问答频道 /正文

我想用pandas read\u csv为我的python脚本引入一个文件,但是它每天都会被删除,而且文件名和文件位置每天都在变化

我的第一个想法是通过提示用户输入路径来解决这个问题?或者有没有更优雅的解决方案可以编码

文件路径(带名称)如下所示:

每日下载>;20180301>[随机标签]\u YEH.csv


Tags: 文件csv用户gt路径脚本名称pandas
1条回答
网友
1楼 · 发布于 2024-03-29 12:16:14

表达式sorted(glob.glob("DailyDownload/*/*_YEH.csv"))[-1]将从最近一天的下载中返回一个文件。如果您确定每天只下载一个文件,这可能对您有用

一个更好的解决方案可能是抓取所有文件(glob.glob("DailyDownload/*/*_YEH.csv"),然后在处理它们时标记它们。也许将处理过的文件列表存储在数据库中?或者在完成处理时删除每个文件

相关问题 更多 >