Проксимов
Хз
hz[a]
Проксимов
Кортеж не функция
Anonymous
не вижу списков, только кортежи
Ну как это, кадратные скобки жы
Aragaer
а, вижу там один пустой список
Aragaer
но он про другое
Aragaer
hz это кортеж
Aragaer
а hz(a) это какая-то хрень
Aragaer
на это он и ругается
Anonymous
Да, но я к нему инсерт не применяю
Aragaer
так он и не на инсерт ругается
Anonymous
А на что?
Aragaer
на то, что hz не является callable
Сергей
Anonymous
Aragaer
зачем?
Anonymous
зачем?
Чтобы исправил ошибку👺
Проксимов
А как заколлабить?
Тебе надо взять элемент по индексу
Проксимов
hz[a]
Проксимов
Anonymous
Блять
Она самая
Aragaer
а ты не берешь
Aragaer
а ты вызываешь ее как функцию с одним аргументом
Aragaer
hz(a) и hz[a] это разные вещи
Anonymous
hz(a) и hz[a] это разные вещи
Ой какой я аутиста
Проксимов
Было сложно, но мы справились
Aragaer
ну и на будущее
Anonymous
Но мы держались
Aragaer
вместо for a in range(len(hz)): либо сразу используй for a in hz:
Anonymous
Ко вчерашнему размышлизму. Блин, а я ведь впервые столкнулся с кодом на пайтоне, где приходится считать инструкции. Когда лишнее обращение к чему-то длительностью в 1 -3 становится критичным. Хех.
Aragaer
либо, если тебе нужен еще и индекс, то for i, a in enumerate(hz):
Aragaer
да, сразу бежать по кортежу/списку/чему-то еще, это лучше, чем по рейнджу
Aragaer
индекс нужен не очень часто - если ты хочешь параллельно по нескольким итераблам, то zip. Если все-таки нужен индекс, то enumerate
Anonymous
да, сразу бежать по кортежу/списку/чему-то еще, это лучше, чем по рейнджу
Ну в сиськах по индексам, мне так понятнее как то)
Kirill
Ну в сиськах по индексам, мне так понятнее как то)
Если про сиськи, то вот аналогия близкая к тому, что тебе предлагают (без индексов). for (...) { int a = *int_ptr; int_ptr++; }
Kirill
Ну видимо ты и сисек толком не видел 😊
Kirill
жёсткие
Anonymous
Kirill
лютые
Aragaer
ну да, примерно так char *p; for (p = buf; *p; p++) { if (isprint(*p)) putchar(*p); }
Aragaer
например
Kirill
когда в телегу добавили число человек онлайн ¿
Kirill
Aragaer
а когда работаешь со списками (то есть что-то с указателем next), то по индексу уже и не выйдет
Anonymous
помогите плиз джанго мне нужно что бы при наступлении определённого времени, акция становилась недействительной. типа в модели товар помечается как False, по окончанию акции cтановится True. как то отслеживать время и обновить модель. Джанго немного мудрёная с непривычки. подскажите кто знает
Anonymous
храни просто дату окончания акции и проверяй что текущая дата меньше даты окончания
тоже пришёл к этому выводу, не могу только правильно реализовать def finished_f(self): if self.end_time < timezone.now(): self.finished = True self.save()
Anonymous
что бы потом выводить завершённые и активные акции
Oleg
даты окончания достаточно
Oleg
Queryset?
что queryset?
Anonymous
что queryset?
не знаю. я запутался.
SHADRIN
Если я не ошибаюсь То твой скрипт будет запись каждые 60 сек только выкачивать
Oleg
не знаю. я запутался.
Item.objects.filter(end_date__gt=timezone.now())
Kirill
вроде как да(¿)
Anonymous
погуглю ещё)
Anton
Всем привет. Возникла необходимость хорошенько попрактиковаться в SQL. Можете подсказать идею какого-нибудь проекта для обучения?
SHADRIN
Вот тебе и проект
Anton
Вот тебе и проект
Меня в свое время хватило только придумать примитивную систему домашнего бухучета (есть таблица с карточками, есть переводы туда-обратно, вот и все). Но это же не практика, а простые запросы crud
Anonymous
Item.objects.filter(end_date__gt=timezone.now())
это было именно то, что нужно. спасибо)
SHADRIN
Меня в свое время хватило только придумать примитивную систему домашнего бухучета (есть таблица с карточками, есть переводы туда-обратно, вот и все). Но это же не практика, а простые запросы crud
Не знаю моя практика с любой либой это бота писать в тлг Поскольку я за питон взялся исключительно из за телеграм Так если у тебя в этом проблема делай бота в консоли
SHADRIN
Просто что ты называешь не практикой, является практикой
Валера
хорошо не законсилось
Ярослав
Вдруг есть какой-то проверенный сервис, я и спросил
Вам правельно говорят, вы от многих головников избавитесь используя Pycharm
Anonymous
всем привет. кто скажет, в чем проблема?
Anonymous
http://prntscr.com/nrr1xy