File size: 486 Bytes
f324276
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import sqlite3
from datetime import datetime

conn = sqlite3.connect("db.sqlite", check_same_thread=False)
c = conn.cursor()
c.execute('''CREATE TABLE IF NOT EXISTS logs (
    timestamp TEXT, label TEXT, confidence REAL, alert INTEGER
)''')
conn.commit()

def log_result(result):
    c.execute("INSERT INTO logs VALUES (?, ?, ?, ?)", (
        datetime.now().isoformat(),
        result["prediction"],
        result["confidence"],
        int(result["alert"])
    ))
    conn.commit()