【发布时间】:2014-02-20 16:37:47
【问题描述】:
我有一个 txt 文件,如下所示。我正在编写一个简单的程序(虽然显然不适合我),它在命令行(通过 sys.argv[1])获取日期,如果日期 早于文件下方的日期,则下载文件。基本上,我比较日期,如果文件旁边的日期较新,那么文件可能会使用 wget 自动下载。我想知道我应该如何构建这种类型的比较?我应该用文件和日期 {63337454-part002.csv.gz : 2014-01-28}、集合还是元组列表制作字典?我可以创建其中任何一个,这是我真正苦苦挣扎的比较。任何帮助将非常感激。非常感谢。
63337454-part002.csv.gz
2014-01-28
63337454-part001.csv.gz
2014-01-28
63193394-part002.csv.gz
2014-01-25
63193394-part001.csv.gz
2014-01-25
63147949-part002.csv.gz
2014-01-24
63147949-part001.csv.gz
2014-01-24
【问题讨论】:
-
你的日期总是写成
yyyy-mm-dd吗?因为那会很棒。 -
是的,日期就是这种格式。
标签: python list dictionary set list-comprehension