【发布时间】:2016-01-18 14:58:56
【问题描述】:
我有多个带有通用文件名(例如file_)的 csv 文件(每个文件每天生成),并且我在它们后面附加了日期戳。
例如:file_2015_10_19、file_2015_10_18等等。
现在,我只想阅读 5 个最新文件并创建一个比较图。
对我来说,绘图没有问题,但对所有文件进行排序并只读取最新的 5 个文件。
【问题讨论】:
-
一旦你有了一个文件名列表,为什么不在列表上做一个常规的旧排序呢?例如,
last_five = sorted(list_of_files)[-5:]。这是假设每个文件前缀 this 是相同的。 -
感谢 clwainwright!感谢您的帮助。