timestamp beillesztése

Kerti Balázs Gábor kerti.balazs at mkk.szie.hu
2017. Jan. 30., H, 15:28:19 EST


Kedves Lista tagok!

Van egy Enviro pHAT amit egy Raspberry Pi zero-hoz csatoltam.

Az

https://learn.pimoroni.com/tutorial/sandyj/getting-started-with-enviro-phat

oldal szerint be is üzemeltem, és kezdésnek egy enviro_logger.py fájlt 
futtatok a

python enviro_logger.py

utasítással.

A fájl tartalmaz:

import time
from envirophat import light, motion, weather, leds

out = open('enviro.log', 'w')
out.write('light\trgb\tmotion\theading\ttemp\tpress\n')

try:
     while True:
         lux = light.light()
         leds.on()
         rgb = str(light.rgb())[1:-1].replace(' ', '')
         leds.off()
         acc = str(motion.accelerometer())[1:-1].replace(' ', '')
         heading = motion.heading()
         temp = weather.temperature()
         press = weather.pressure()
         out.write('%f\t%s\t%s\t%f\t%f\t%f\n' % (lux, rgb, acc, heading, 
temp, press))
         time.sleep(60)

except KeyboardInterrupt:
     leds.off()
     out.close()

Az enviro.log fájl kimenetének első két sora:
light                 rgb                     motion 
heading              temp                press
5.000000        153,102,51 
-0.11981201171875,0.18646240234375,1.04229736328125 241.800000 
-3.760940       101324.863498

Szeretném betenni az ún. "timestamp"-et a kimenet első érékének.

import datetime

timestamp = datetime.datetime.now().isoformat()

paranccsal tudok, de elakadtam ott, hogy az

out.write('%f\t%s\t%s\t%f\t%f\t%f\n' % (lux, rgb, acc, heading, temp, 
press))

sorba, ezt hogy írjam be, hogy ez legyen a kimenet, bár a másodperchez 
(51.041608 ) nem ragaszkodok.

time                                                        light 
        rgb                     motion          heading 
temp                press
2017-01-30 20:22:51.041608            5.000000 153,102,51 
-0.11981201171875,0.18646240234375,1.04229736328125 241.800000 
-3.760940       101324.863498

Tudna valaki segíteni?

Előre is köszönöm!
Balázs


További információk a(z) Python-hu levelezőlistáról