DmitrMakeev commited on
Commit
ff4ee34
·
verified ·
1 Parent(s): 66540bf

Update google,py

Browse files
Files changed (1) hide show
  1. google,py +6 -6
google,py CHANGED
@@ -1,17 +1,18 @@
1
- from apscheduler.schedulers.background import BackgroundScheduler
2
  import os
 
3
  import requests
4
  import globs
5
 
6
  # Загрузка переменных окружения
7
  api_key_goo = os.getenv('api_key_g')
8
  spreadsheet_id = os.getenv('spreadsheet')
 
9
 
10
  # Инициализация планировщика
11
  scheduler = BackgroundScheduler()
12
  scheduler.start()
13
 
14
- def send_data_to_google_sheets():
15
  # Получение данных из глобальных переменных
16
  dey_graf = globs.dey
17
  wek_graf = globs.wek
@@ -25,7 +26,7 @@ def send_data_to_google_sheets():
25
  ]
26
 
27
  # URL для отправки данных
28
- url = f'https://sheets.googleapis.com/v4/spreadsheets/{spreadsheet_id}/values/Sheet1:append?valueInputOption=RAW&key={api_key_goo}'
29
 
30
  # Заголовки для запроса
31
  headers = {
@@ -42,11 +43,10 @@ def send_data_to_google_sheets():
42
  print('Ошибка при добавлении данных в таблицу:', response.text)
43
 
44
  # Добавление задачи в планировщик
45
- scheduler.add_job(send_data_to_google_sheets, 'interval', hours=1)
46
 
47
  # Запуск планировщика
48
  try:
49
  scheduler.start()
50
  except (KeyboardInterrupt, SystemExit):
51
- pass
52
-
 
 
1
  import os
2
+ from apscheduler.schedulers.background import BackgroundScheduler
3
  import requests
4
  import globs
5
 
6
  # Загрузка переменных окружения
7
  api_key_goo = os.getenv('api_key_g')
8
  spreadsheet_id = os.getenv('spreadsheet')
9
+ sheet_name = "pH" # Название листа в Google Таблицах
10
 
11
  # Инициализация планировщика
12
  scheduler = BackgroundScheduler()
13
  scheduler.start()
14
 
15
+ def send_data_to_google_sheets(sheet_name):
16
  # Получение данных из глобальных переменных
17
  dey_graf = globs.dey
18
  wek_graf = globs.wek
 
26
  ]
27
 
28
  # URL для отправки данных
29
+ url = f'https://sheets.googleapis.com/v4/spreadsheets/{spreadsheet_id}/values/{sheet_name}:append?valueInputOption=RAW&key={api_key_goo}'
30
 
31
  # Заголовки для запроса
32
  headers = {
 
43
  print('Ошибка при добавлении данных в таблицу:', response.text)
44
 
45
  # Добавление задачи в планировщик
46
+ scheduler.add_job(send_data_to_google_sheets, 'interval', hours=1, args=[sheet_name])
47
 
48
  # Запуск планировщика
49
  try:
50
  scheduler.start()
51
  except (KeyboardInterrupt, SystemExit):
52
+ pass