тест.py 885 B

1234567891011121314151617181920212223242526
  1. import sqlite3
  2. db = sqlite3.connect("D:\\_gogs\\up\\ОАиП\\2024-25\\36гр\\users.db")
  3. cur = db.cursor()
  4. """
  5. cur.execute("CREATE TABLE users (id INTEGER NOT NULL PRIMARY KEY, fam TEXT NOT NULL, name TEXT NOT NULL, login TEXT NOT NULL, pass TEXT NOT NULL);")
  6. db.commit()
  7. cur.execute("INSERT INTO users (fam, name, login, pass) VALUES ('Байдукова', \"Ксения\", 'baydukova', '1111');")
  8. db.commit()
  9. cur.execute("INSERT INTO users (fam, name, login, pass) VALUES ('Шишкова', 'Anastasiya', 'shiskova', '1234');")
  10. cur.execute("INSERT INTO users (fam, name, login, pass) VALUES ('Ermolenko', 'Artyom', 'ermolka', 911);")
  11. db.commit()
  12. cur.execute("UPDATE users SET 'login'='ermolenko' WHERE id=3;")
  13. db.commit()
  14. """
  15. cur.execute("SELECT * FROM users")
  16. user_id, fam, name, login, user_pass = cur.fetchone()
  17. print(f"Логин {fam} под ID#{user_id} = {login}")