, как гласит заголовок, я получаю синтаксическую ошибку на
temp_string = lines[1][equals_pos+2:] from datetime import date
, и я не уверен, как это исправить, или что-то не так.
def read_temp():
lines = read_temp_raw()
while lines[0].strip()[-3:] != 'YES':
time.sleep(0.2)
lines = read_temp_raw()
equals_pos = lines[1].find('t=')
if equals_pos != -1:
temp_string = lines[1][equals_pos+2:] from datetime import date
from apscheduler.scheduler import Scheduler
temp_c = float(temp_string) / 1000.0
temp_f = temp_c * 9.0 / 5.0 + 32.0
return temp_f