从1971年至1970年,我有约30,000个日常温度栅格(.asc),需要重新命名。他们目前命名如下:tasmax_0.asc,tasmax_1.asc,....,tasmax_32767.asc。Python:使用朱利安日期对文件进行重命名的嵌套循环
我需要用朱利安日期和年份(即,tasmax_1_1971.asc,tasmax_2_1971.asc,...,tasmax_365_2070.asc)重命名它们。
我知道我需要使用不同计数器的嵌套循环:朱利安日计数器(需要在每年开始时重置)和一年计数器。我很容易与嵌套循环混淆,特别是在闰年有366天而不是365天的情况下,我必须每年重置茱莉安日计数器。
我使用Python 2.7
周围环绕我的头写这个剧本的任何帮助,将不胜感激!
在此先感谢!
看看[这一个](http://stackoverflow.com/questions/3240458/how-to-increment-the-day-in-datetime-python)。你可以解决你的问题,没有任何嵌套循环。 – xzoert