Python:
def nedavnie_while1():
global i_nedavnie_proc, value_nedavnie, list_nedavnie1, directoria, list_nedavnie2, jopa2, list_nedavnie3, jopa3, i_nedavnie2, i_nedavnie4, jopa4
after_id1 = root.after(5000, nedavnie_while1)
db = sqlite3.connect('server.db')
sql = db.cursor()#Курсор на ДБ
sql.execute("SELECT process_list FROM users")
for value_nedavnie in sql.execute("SELECT process_list FROM users"):
for value_user_nedavnie in psutil.process_iter(["name"]):
i_nedavnie_proc = value_user_nedavnie.info["name"]
if value_nedavnie == i_nedavnie_proc :
continue
p2 +=2
if p2 >=2:
list_nedavnie1.clear()
list_nedavnie2.clear()
for i_nedavnie4 in list_nedavnie3:
i_nedavnie4.grid_forget()
list_nedavnie1.append(i_nedavnie_proc)
new_x = [el for el, _ in groupby(list_nedavnie1)]
list_nedavnie2.append(new_x)
for p4 in list_nedavnie2:
sql.execute("SELECT nedavnie FROM users")
sql.execute("""INSERT INTO users (nedavnie) VALUES (?) """, (p4,))
db.commit()