Я записываю точки данных в базу данных и имею цикл, который создает точки. У меня это sleep(5)
, чтобы увеличить время на 5 секунд. Ниже приведен соответствующий блок кода, хотя на самом деле имеет значение только строка, относящаяся ко времени:
for i in range(0,100):
points = []
#local = time.localtime()
for x in range(0,5):
points.append(Point("biz_intel").tag("region", random.choice(regions)) \
.tag("app",random.choice(apps)) \
# .tag("host",host) \
.field("user_sessions", random.choice(user_sessions)) \
.field("num_transactions",random.choice(num_xactions)) \
.time(int(time.mktime(time.localtime()))))
#print(local)
write_api.write(bucket=bucket, org=org, record=points)
# print(points[0].time())
sleep(5)
Каждые 5 секунд я печатаю одну и ту же метку времени Unix с точностью до секунды. Как я могу убедиться, что он увеличивается? Я полагал, что простой вызов этого номера каждый раз изменит метку времени?