Size: a a a

2021 October 08

К

Кir in Python KZ
2021-10-08 21:12:38,007 - INFO - main - ----------------------
2021-10-08 21:45:00 <class 'datetime.datetime'>
2021-10-08 21:12:38,007 - INFO - main - ----------------------
2021-10-08 21:45:00 <class 'datetime.datetime'>
2021-10-08 21:12:38,007 - INFO - main - ----------------------
2021-10-08 20:45:00 <class 'datetime.datetime'>
источник

К

Кir in Python KZ
это результат выполнения:

   dati=datetime(2021, *dati_pre)
   logger.info(f'----------------------\n {dati} {type(dati)}')
   tida = dati
   logger.info(f'----------------------\n {tida} {type(tida)}')
   tida_r = dati - timedelta(hours=1)
   logger.info(f'----------------------\n {tida_r} {type(tida_r)}')
источник

MB

Muslim Beibytuly in Python KZ
Надо тогда проверить все остальные переменные по стектрейсу
источник

К

Кir in Python KZ
насколько я понимаю, то один и тот же тип и в целом тот же вид
источник

К

Кir in Python KZ
мда, надо было чуть дальше глянуть - args у меня неправильно передавался 🙂 спасибо!
источник

A

Aman in Python KZ
Здравствуйте,  у меня есть парсер в джанго и он находится в management command и мне нужно вести данные из бд  не подскажите как можно это сделать
источник
2021 October 09

БМ

Болат Мукашев... in Python KZ
источник

К

Кir in Python KZ
подскажите, пожалуйста, в чём может быть проблема?
sqlite3, таблица events, пытаюсь заменить значение в столбце history

cur.execute(
       f'UPDATE events SET history="p" WHERE id={id}'
   )

sqlite3.OperationalError: unrecognized token:  значение id
источник

RJ

Rus Jr in Python KZ
Почему кавычки разные в запросе? Точнее отсутствуют во втором случае
источник

К

Кir in Python KZ
там всё правильно, оказалось надо “{id}”, то есть ещё закавычить переменную
источник

D

David in Python KZ
Потому что он использует ф-строку, но при этом ему нужны кавычки, которые не будут читаться ф-строкой
источник

RJ

Rus Jr in Python KZ
Так... А что ещё тут не так?
источник

RJ

Rus Jr in Python KZ
Нормально ли использовать "ф-строку" в данном случае?
источник

D

David in Python KZ
Почему нет? Он подставляет переменные в запрос
источник

D

David in Python KZ
Но в самом SQL запросе нужно тоже ставить кавычки если ты хочешь добавить строку
источник

RJ

Rus Jr in Python KZ
Почему тогда в официальной документации будет примерно такой код?
sql = "SELECT * from USERS where USERNAME = ?"
args = (var1,)
cursor = database_connection.execute(sql, args)
источник

D

David in Python KZ
Вы знакомы с SQL не на уровне запросов через ORM?
источник

D

David in Python KZ
Здесь ведь другой случай, мы указываем параметр args который сам подставит туда переменные
источник

БМ

Болат Мукашев... in Python KZ
Синтаксит у SQL такой
источник

RJ

Rus Jr in Python KZ
Полагаю знаком)
источник