from ftplib import FTP
import os
from datetime import datetime
HOSTNAME = 'ftp.www.tolner.hu'
USERNAME = 'ftp_tolner.hu'
PASSWORD = '9rssgt6t'
evhonapr = ""
rperc=""
leolvas = ("00","06","12","18","24","30","36","42","48","54")
while True:
    most = datetime.now()
    idostr = most.isoformat()
    evhonap = idostr[2:4]+idostr[5:7]+idostr[8:10]
    if evhonap != evhonapr:
        evhonapr = evhonap
        filename = evhonap+"_idok"+".txt"
        text = open(filename, 'a')
        text.write(evhonap+'\n'+'Időpontok Hőmérséklet Nyomás'+'\n')
        text.close()
    ora = idostr[11:13]
    perc = idostr[14:16]
    if perc in leolvas and perc!=rperc:
        rperc=perc
        text = open(filename, 'a')
        text.write(ora+':'+perc+'         24,2'+' °C'+'    1010'+' mbar'+'\n')
        text.close()
        if perc == "00":
            ftp = FTP(HOSTNAME)
            ftp.login(user=USERNAME, passwd=PASSWORD)
            text = open(filename, 'br')
            ftp.cwd('kiserlet')
            ftp.storlines('STOR ' + filename, text)
            text.close()
            ftp.quit()
