如何在python中选择最新的CSV文件?

时间:2019-03-29 09:17:42

标签: python

我的文件夹中有很多文件。喜欢:

tb_exec_ns_decile_20190129.csv
tb_exec_ns_decile_20190229.csv
tb_exec_ns_decile_20190329.csv

所以我只想选择最新文件:

tb_exec_ns_decile_20190329.csv

2 个答案:

答案 0 :(得分:1)

display value

答案 1 :(得分:0)

由于您的csv文件共享一个通用前缀,因此您可以 只需在文件列表中使用max。假设您位于 在包含文件和tb_exec_ns_decile_20190329.csv的目录中 的最新日期:

>>> import glob
>>> max(glob.glob('tb_exec_ns_decile_*.csv'))
'tb_exec_ns_decile_20190329.csv'