Я получил таблицу:MySQL-питон FetchRow приносит: TypeError: 'длинный' объект не вызываемая
+-----------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-----------+-------------+------+-----+---------+-------+ | Benutzer | varchar(50) | YES | | NULL | | | Confirmed | tinyint(1) | YES | | NULL | | +-----------+-------------+------+-----+---------+-------+
с одной записью!
Если я исполняю на консоли тузда в оболочке:
select Benutzer from UserConfirm where Benutzer = '\{\'gid\'\:\ \'tamer\'\,\ \'uid\'\:\ \'tamer\'\}'
это работает!
В MySQL-питона приходит в ErrorMessage:
TypeError: 'long' object is not callable
Что я делаю не так ?! Вот мой питон код:
cursor = self.__db.cursor().execute('select * from UserConfirm where Benutzer = \'' + ds + '\'')
return cursor().fetchrow()
Для любого совета, я бы любезно спасибо.
На стороне записки, я надеюсь, что ваш 'ds' переменная никогда не будет содержать строку«'; падение таблицы UserConfirm; -» –