Привет, уважаемые фуромчане. Прошу Вашей помощи в решении одной задачи.
Задача: Существует некоторая, изменяющаяся втечении времени, переменная “a”. Нужна программа которая будет записывать значения данной переменной в файл( в файл с именем даты дня например : 27.08.14.txt , т.е того дня когда ведется запись) в столбик с интервалом 0,1 секунды и запись должна длиться в течении суток. Затем при наступлении 00:00 часов, программа создает новый файл с именем “Дата дня” в который будет продолжена запись данной переменной. если возможно еще рядом со значением переменной в файл записать актуальное время когда была сделана запись.Например :
13:01:100 “значение переменной а”
13:01:200 “Значение переменной a” и т.д
Я не программист, и с языками программирования никогда раньше не имел дело. Прошу очень Вашей помощи. Попробовал написать но не функционирует что то скрипт:
import time
ts = time.time()
import datetime
st = datetime.datetime.fromtimestamp(ts).strftime('%Y-%m-%d')
#открыть файл
s= open(“D:\Kanal1” + str(st)+ “.txt”, “w”)
a=d.getAIN(0)# аналоговый сигнал прибора Labljack. Для тестироания в Python можно заменить.
i=1
#цикл
for i in range (2):
v=input (“a” )
b=str(v) #
print b #
#сохраниение в файл
s.write(str (i) + ‘: ’ + b + ‘\n’)
i=i+1
time.sleep(0.1) #0,1 сек пауза
s.close()