Size: a a a

2020 November 02

Е

Егоронька in Linux Чат
Робит всё
источник

M

Moris in Linux Чат
Alex
Как сделать ктрл альт делит? 😄
особенно в андроиде. Каг нажать кнопки с Shift и/или CTRL  + вторая клавиша ?
источник

U

UNOFSTORE in Linux Чат
источник

Е

Егоронька in Linux Чат
sqlite3.OperationalError: unrecognized token: "03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4"
источник

Е

Егоронька in Linux Чат
не дает записать строку
источник

A

A in Linux Чат
Монголоид порицает монголоидов
источник

A

A in Linux Чат
Найс
источник

N

Nikolay in Linux Чат
Егоронька
sqlite3.OperationalError: unrecognized token: "03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4"
Покажи сам запрос
источник

Е

Егоронька in Linux Чат
Nikolay
Покажи сам запрос
Секунду
источник

Е

Егоронька in Linux Чат
Nikolay
Покажи сам запрос
string_to_hash = self.password.text()
       hash = sha256(str(string_to_hash).encode('utf-8'))
       query = f"""insert into login(login,password) values({self.login.text()}, {str(hash.hexdigest())})"""
источник

N

Nikolay in Linux Чат
Не используй fstrings тут, это небезопасно
Щкс покажу как надо
источник

Е

Егоронька in Linux Чат
ставить вопросики или проценты?
источник

N

Nikolay in Linux Чат
Егоронька
ставить вопросики или проценты?
import sqlite3

conn = sqlite3.connect('yourdb')
cur = conn.cursor()

query = """
INSERT INTO login (login, password) VALUES (?, ?)
"""

cur.execute(query, (some_login, some_password,))
источник

N

Nikolay in Linux Чат
а еще проверь что у тебя в БД тип поля не INT, а TEXT
источник

Е

Егоронька in Linux Чат
Text, text
источник

Е

Егоронька in Linux Чат
С просто паролем без хэша оно писалось
источник

N

Nikolay in Linux Чат
проверь что у тебя хеш это строка
источник

U

UNOFSTORE in Linux Чат
A
Монголоид порицает монголоидов
Jaajajaj
источник

Е

Егоронька in Linux Чат
Егоронька
string_to_hash = self.password.text()
       hash = sha256(str(string_to_hash).encode('utf-8'))
       query = f"""insert into login(login,password) values({self.login.text()}, {str(hash.hexdigest())})"""
Ну тут же я делаю str(<хэш>)
источник

Е

Егоронька in Linux Чат
Nikolay
import sqlite3

conn = sqlite3.connect('yourdb')
cur = conn.cursor()

query = """
INSERT INTO login (login, password) VALUES (?, ?)
"""

cur.execute(query, (some_login, some_password,))
Ругается
источник