Windows 7, python 3.8
Вот код:
Здесь должны добавляться значения из итератора psutil.process_iter в таблицу users. Но выходит ошибка: OperationalError: no such column: browser.exe. Если что browser.exe это значение из этого итератора.
Вот код:
Python:
import psutil
import sqlite3
db = sqlite3.connect('server.db')
sql = db.cursor()
sql.execute("CREATE TABLE IF NOT EXISTS users(list_process TEXT)")
db.commit()
a = []
for proc in psutil.process_iter(['name']):
b = proc.info['name']
print(b)
sql.execute("SELECT list_process FROM users")
sql.execute(f"INSERT INTO users VALUES (`{b}`)")
for value in sql.execute("SELECT * FROM users"):
print(value)