DmitrMakeev commited on
Commit
cece2ff
1 Parent(s): 9143b52

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -11
app.py CHANGED
@@ -187,21 +187,21 @@ def handle_api():
187
 
188
 
189
 
190
-
191
-
192
  @app.route('/graf_json', methods=['GET'])
193
  def get_json_file():
194
- # Предполагаем, что файл с именем 'combined_data.json' уже создан
195
- filename = 'combined_data.json'
 
 
 
196
 
197
- # Проверяем, существует ли файл
198
- if os.path.isfile(filename):
199
- return send_file(filename, as_attachment=True)
 
 
200
  else:
201
- return "Файл не найден", 404
202
-
203
-
204
-
205
 
206
 
207
 
 
187
 
188
 
189
 
 
 
190
  @app.route('/graf_json', methods=['GET'])
191
  def get_json_file():
192
+ # Шаблон для поиска файлов
193
+ file_pattern = 'week_{}_data.json'
194
+
195
+ # Получаем список всех файлов, соответствующих шаблону
196
+ files = [f for f in os.listdir('.') if os.path.isfile(f) and f.startswith('week_') and f.endswith('_data.json')]
197
 
198
+ # Проверяем, есть ли файлы, соответствующие шаблону
199
+ if files:
200
+ # Отправляем последний созданный файл
201
+ files.sort() # Сортируем файлы по имени, чтобы получить последний
202
+ return send_file(files[-1], as_attachment=True)
203
  else:
204
+ return "Файлы не найдены", 404
 
 
 
205
 
206
 
207