@HelpMeeee

Почему приходит такой ответ при работе с sqlite3?

Приветствую!
Изучаю работу питона с БД.
Пишу такой код -
import sqlite3
import config

db = sqlite3.connect(config.database_name)
cursor = db.cursor()


"""

question = cursor.execute('SELECT qustion FROM qustions')
answer = cursor.execute('SELECT right_answer FROM qustions')"""

cursor.execute("""CREATE TABLE IF NOT EXISTS users(
   userid INT PRIMARY KEY,
   fname TEXT,
   lname TEXT,
   gender TEXT);
""")
db.commit()

cursor.execute("""INSERT INTO users(userid, fname, lname, gender) 
   VALUES('00001', 'Alex', 'Smith', 'male');""")
db.commit()

answer = cursor.execute('SELECT userid FROM users')
print(answer)

Получаю такой ответ -

Работаю в PyCharm, мне начинает казаться, что это он как-то мешает нормальной работе(не поддерживает SQL или еще что-то, хотя на сайте указано, что всё ок)
  • Вопрос задан
  • 53 просмотра
Пригласить эксперта
Ответы на вопрос 1
Wispik
@Wispik
Да думаю действительно дело в pycharm, попробуй поставить что-то другое... facepalm
если серьезно

cursor.fetchall()
cursor.fetchone()

Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы