X-Git-Url: https://git.toastfreeware.priv.at/chrisu/seepark.git/blobdiff_plain/081052516499e0c845c9364342c75b87dc204ad5..5ec23d237a6f87fe54a47f04c9a27fe157f59c40:/seewasser.py?ds=sidebyside diff --git a/seewasser.py b/seewasser.py index a65d8c7..724beb6 100755 --- a/seewasser.py +++ b/seewasser.py @@ -54,9 +54,9 @@ def readsensor(sensor_id): def writesensordatacsv(config, sensor_id, sensor_name, timestamp, value_type, value_raw, value): # Schreiben des csv-files - file = open(config.get("csv", "filename"), "a", newline = "") + file = open(os.path.expanduser(config.get("csv", "filename")), "a", newline = "") writer = csv.writer(file, dialect = "excel") - writer.writerow([timestamp.strftime("%Y-%m-%d %H:%M"), sensor_id, "{:.1f}".format(value)]) + writer.writerow([timestamp.strftime("%Y-%m-%d %H:%M"), sensor_id, sensor_name, "{:.1f}".format(value)]) file.close() @@ -68,9 +68,9 @@ def writesensordatadb(config, sensor_id, sensor_name, timestamp, value_type, val host = config.get('database','hostname') db = config.get('database','database') - engine = create_engine('mysql+mysqldb://{}:{}@{}/{}'.format(user, pwd, host, db), echo=True) + engine = create_engine('mysql+mysqldb://{}:{}@{}/{}'.format(user, pwd, host, db), echo=False) conn = engine.connect() - conn.execute("insert into sensors (sensor_id, sensor_name, value_type, value_raw, value, timestamp) values (?,?,?,?,?,?)", sensor_id, sensor_name, value_type, value_raw, value, timestamp) + conn.execute("insert into sensors (sensor_id, sensor_name, value_type, value_raw, value, timestamp) values (%s,%s,%s,%s,%s,%s)", sensor_id, sensor_name, value_type, value_raw, value, timestamp) conn.close()