Read_CSV()具有非常量文件位置

问题描述 投票:0回答:1

这里的快速问题我想使用pandas read_csv为我的python脚本引入一个文件,但它是每日丢弃,文件名和文件位置每天都在变化......

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

文件路径(带名称)是这样的:

DailyDownload> 20180301> [randomtags] _YEH.csv

python pandas csv
1个回答
0
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.