V
ммм, как много Питона
Андрей
максимум питона
V
кого папало в рекрутеры набирают
V
ей Богу
Андрей
Так теперь ```metadata содержит инфу о таблицах, но они не создаются в БД, хотя ошибок алембик не выводит и говорит, что всё ок. В табличке alembic_version номер версии появеляется
Александр
Подскажите, как объявить в абстрактном классе статичное поле, которое будет переопределяться в наследниках?
Tishka17
и обращайся всегда через self
Александр
и обращайся всегда через self
self нет, поле статичное
Forevka ÐΞV
self нет, поле статичное
Допиши self будет не статичное. Там где оьращаешься к нему
Александр
Допиши self будет не статичное. Там где оьращаешься к нему
мне нужно статичное. Мне не нужно в программе несколько экземпляров класса
Alex
Ищу людей, с кем можно поломать голову над Проектом Эйлера
Forevka ÐΞV
Ну обращайся тогда как имя_класа.поле
Александр
когда я вызываю AMenu.get_menu, мне выдводит массив из родителя, хотя этот массив переопределен в наследнике AMenu
Александр
Александр
мне нужно, чтобы выводило переопределенный массив
Tishka17
self нет, поле статичное
ну ты к нему будешь обращаться из инстансов или классовых методов, а не из статики наверно?
Tishka17
там будет или self или class_
Tishka17
нах тебе статик метод?
Tishka17
со статик методом не будет работать
Tishka17
юзай classmethod
Александр
юзай classmethod
Попробую
Крис
#вакансия #python #Москва #разработчик #fulltime #офис Всем привет!))) Разыскиваются крутые разработчики! AdCombo - это high load проект, которому нужны талантливые разработчики, способные поддерживать и развивать проект. Стек наших технологий - https://stackshare.io/adcombo/adcombo Мы ценим умение работать самостоятельно, чувство ответственности за выпускаемый продукт, внимательность, аккуратность, желание развиваться. Даже если вы не знаете что-то из списка требований - все равно пишите. Основные требования: • Уверенное знание Python 3; • Опыт работы с такими технологиями/фреймворками: Flask, SQLAlchemy; • Английский язык на уровне чтения статей и технической документации. Будет плюсом: • Опыт разработки высоконагруженных веб-приложений; • Опыт работы с ClickHouse, PostgreSQL, Docker, NoSQL (Redis, MongoDB); • Уверенное знание *nix систем; • Умение работать с git; • Умение писать Unit тесты. Задачи: • Разработка высоконагруженных систем распределения трафика; • Участие в разработке архитектуры новых узлов и улучшения старых; • Писать код с использованием Flask, SQLAlchemy, Sanic; • Написание REST API; • Учиться и развиваться. Условия: • Достойная заработная плата; • График работы пн.-пт. с 11.00 до 19.00; • Возможность расстаться с утренними пробками - 1 день в неделю на удаленке; • Удобное расположение офиса (в шаговой доступности от ст. м. "Нахимовский проспект"), комфортное рабочее место; • Профессиональный, дружный коллектив (преимущественно в возрасте до 30 лет); • Медицинское страхование (ДМС); • Фитнес; • Чай, кофе, плюшки, фрукты; • Игровая комната с PlayStation 4. Прислать резюме можно, откликнувшись на вакансию: https://hh.ru/vacancy/30392442 в личку: @krispo1801 или на почту: krispo1801@gmail.com Плюс буду рада ответить на вопросы по тел.: 8 999 795 91 14
noName🐈
как посмотреть отклоненные коммиты в гите?
Tishka17
Какие?
noName🐈
Какие?
отклоненные
Tishka17
Это какие?
Tishka17
может я просто по русски термин не слышал
noName🐈
Это какие?
с конфликтами
Tishka17
эээ
Tishka17
что за коммиты с конфликтами?
Andrew
может я просто по русски термин не слышал
по-ходу абонент гит с гитхабом путает
Tishka17
конфликт - эт не характеристика коммита, это состояние мерджа
Andrey
может PRы ?
noName🐈
Sergey
with open(settings_folder + 'ServerSetup.json', 'rb') as settings_file: TypeError: 'bool' object is not callable
Sergey
кто подскажет, в чем проблема?
Andrew
кто подскажет, в чем проблема?
Слабо больше контекста принести?
Sergey
Sergey
собственно ничего экстремального...
Andrew
Ну тишка тебе правильно сказал
Art
open=False ))
Максим
А где же веб фреймворки??
Sergey
open=False ))
точно
Александр
@Tishka17 все равно не берет переопределенные поля. AMenu.get_menu обращается к массиву ["A", "B"]
Art
type тоже нестоит перетирать ;)
Максим
Думаю вам следует изучить flask или django
Максим
Потому что писать веб сервера вот так впрямую - можно налажать
Tishka17
Александр
а ты специально две черты поставил?
Я совсем забыл про инкапсуляцию. Спасибо)
Tishka17
манглинг
Sergey
type тоже нестоит перетирать ;)
спасибо сейачс поправлю названия все... я не знал что в питоне так можно ))
Alice
Кто знает sql?
Fᴏʀᴅᴇɴ
Sergey
как в питоне проверять что переменная пуста? ругается на такую конструкцию: if settings_file == None
Sergey
if var is None
понял
Sergey
странно что == не работает
Sergey
Sergey
не понимаю...
Tishka17
странно что == не работает
None - синглтон. Хз что у него с равенством по логике должнл быть
Tishka17
Двоеточие
Sergey
!
newkidsturbooo
Sergey
спс
newkidsturbooo
!
Можно не писать == (is) None, if settings_file: pass Эквивалентно
Sergey
понял
Amaro
Можно не писать == (is) None, if settings_file: pass Эквивалентно
Не совсем, пустая строка приводится к False, но она not is None
Sergey
окей, а как инвертировать логику выражения?
Sergey
скажем в си и других языках можно поставить ! перед выражением
Дмитрий
not
Sergey
ахха.. понял
Sergey
вообще я могу сказать питон мне нравится и чем дальше тем сильнее