mirror of
https://github.com/FAUSheppy/ths-reference-data-collector
synced 2025-12-06 06:51:35 +01:00
fix: sort sheet tabs by date
This commit is contained in:
5
main.py
5
main.py
@@ -1,5 +1,6 @@
|
|||||||
#!/usr/bin/python3
|
#!/usr/bin/python3
|
||||||
|
|
||||||
|
import datetime
|
||||||
import argparse
|
import argparse
|
||||||
import datetime as dt
|
import datetime as dt
|
||||||
import dateutil.relativedelta
|
import dateutil.relativedelta
|
||||||
@@ -231,4 +232,8 @@ if __name__ == "__main__":
|
|||||||
for cell in row:
|
for cell in row:
|
||||||
cell.alignment = openpyxl.styles.Alignment(horizontal='center')
|
cell.alignment = openpyxl.styles.Alignment(horizontal='center')
|
||||||
|
|
||||||
|
# sort the sheets #
|
||||||
|
sort_func = lambda s: datetime.datetime.strptime(s.title, "Wetterdaten-%B-%Y.csv")
|
||||||
|
wb._sheets.sort(key=sort_func, reverse=True)
|
||||||
|
|
||||||
wb.save(outfileRaw)
|
wb.save(outfileRaw)
|
||||||
|
|||||||
Reference in New Issue
Block a user