Size: a a a

2021 November 11

VY

Vitya Yurin in Python
Из-за чего? Дело в самой функции или данных?
источник

FS

Folc Sergey in Python
сама функция возвращает это знаечение, fetchall есть у курсора
источник

VY

Vitya Yurin in Python
Ок, а как мне получить значения не через cursor.execute?
источник

FS

Folc Sergey in Python
сначала cursor.execute, потом cursor.fetchall
источник

QA

Qq All in Python
У тебя в таблице вопросик лежит?
источник

VY

Vitya Yurin in Python
Нет, не помогло
источник

VY

Vitya Yurin in Python
Это используется вместо фооматирования
источник

QA

Qq All in Python
Мда
источник

QA

Qq All in Python
А шо f"{name}" неактуально больше
источник

VY

Vitya Yurin in Python
А это разве должно было помочь? По идее это то же самое
источник

FS

Folc Sergey in Python
Всмысле, что ты сделал?
источник

QA

Qq All in Python
Это одно и тоже.
источник

FS

Folc Sergey in Python
Ну смотри, разница между этим
cursor.execute().fetchall()

И
cursor.execute()
cursor.fetchall()

На самом деле большая
источник

AD

Aleksandr Danilov in Python
Согласен, второе вылетит с ошибкой using cursir before reference
источник

VY

Vitya Yurin in Python
def exec_id(user_id):    
   cursor.execute("SELECT 'time_sub' FROM 'users' WHERE 'user_id' = ?", (user_id,))    
   data = cursor.fetchall()    
   for row in data:        
       subscription_dur = int(row[0])    
   return subscription_dur
источник

FS

Folc Sergey in Python
Отлично, ту ошибку ты исправил
источник

VY

Vitya Yurin in Python
Ошибка:
UnboundLocalError: local variable 'subscription_dur' referenced before assignment
источник

ВЩ

Взщз Щщщхш in Python
А все остальные элементы истинные?
источник

ВЩ

Взщз Щщщхш in Python
...if var не сработает, если var, например, "" или 0 или [].
источник

ВЩ

Взщз Щщщхш in Python
не по теме, но если ожидаешь что-то итерируемое, сделай data: Iterable[Any]
источник