2024-06-16 14:05:30 发布
网友
我想用pandas read\u csv为我的python脚本引入一个文件,但是它每天都会被删除,而且文件名和文件位置每天都在变化
我的第一个想法是通过提示用户输入路径来解决这个问题?或者有没有更优雅的解决方案可以编码
文件路径(带名称)如下所示:
每日下载>;20180301>[随机标签]\u YEH.csv
表达式sorted(glob.glob("DailyDownload/*/*_YEH.csv"))[-1]将从最近一天的下载中返回一个文件。如果您确定每天只下载一个文件,这可能对您有用
sorted(glob.glob("DailyDownload/*/*_YEH.csv"))[-1]
一个更好的解决方案可能是抓取所有文件(glob.glob("DailyDownload/*/*_YEH.csv"),然后在处理它们时标记它们。也许将处理过的文件列表存储在数据库中?或者在完成处理时删除每个文件
glob.glob("DailyDownload/*/*_YEH.csv"
表达式
sorted(glob.glob("DailyDownload/*/*_YEH.csv"))[-1]
将从最近一天的下载中返回一个文件。如果您确定每天只下载一个文件,这可能对您有用一个更好的解决方案可能是抓取所有文件(
glob.glob("DailyDownload/*/*_YEH.csv"
),然后在处理它们时标记它们。也许将处理过的文件列表存储在数据库中?或者在完成处理时删除每个文件相关问题 更多 >
编程相关推荐