runner.py 1.5 KB

12345678910111213141516171819202122232425262728293031323334
  1. import datetime
  2. from noSQL_db_Prisma import NoSQLPrisma
  3. date_time_start = datetime.date(2022, 9, 14) # посмотреть почему не собирается конец дня 2018-04-22
  4. # date_time_stop = datetime.date(2020, 10, 28)
  5. date_time_stop = datetime.date.today()
  6. LIST_OF_DATES = [(date_time_start + datetime.timedelta(days=i)) for i in
  7. range((date_time_stop - date_time_start).days + 1)]
  8. for date in LIST_OF_DATES:
  9. try:
  10. NoSQLPrisma(cluster=1, single_date=date).prisma_12d_past_data_copier()
  11. except FileNotFoundError:
  12. print('нет')
  13. with open('files_not_found.txt', 'a+') as f:
  14. f.write(f'n-файла 1-го кластера от {date} не существует\n')
  15. try:
  16. NoSQLPrisma(cluster=2, single_date=date).prisma_12d_past_data_copier()
  17. except FileNotFoundError:
  18. with open('files_not_found.txt', 'a+') as f:
  19. f.write(f'n-файла 2-го кластера от {date} не существует\n')
  20. try:
  21. NoSQLPrisma(cluster=1, single_date=date).prisma_7d_past_data_copier()
  22. except FileNotFoundError:
  23. with open('files_not_found.txt', 'a+') as f:
  24. f.write(f'n7-файла 1-го кластера от {date} не существует\n')
  25. try:
  26. NoSQLPrisma(cluster=2, single_date=date).prisma_7d_past_data_copier()
  27. except FileNotFoundError:
  28. with open('files_not_found.txt', 'a+') as f:
  29. f.write(f'n7-файла 2-го кластера от {date} не существует\n')
  30. print('test')