ru_python | Unsorted

Telegram-канал ru_python - Python

14289

Уютный чат для профессионалов, занимающихся поиском питоньих мудростей. Как не получить бан: https://t.me/ru_python/1961404

Subscribe to a channel

Python

Это прямо философская категория с кучей вариантов. А то может и сонара не хватить.

Руками-то не всегда можно угадать, используемый код или просто так лежит.

Читать полностью…

Python

И это, вынести из основного кода миграцию бд. Оставь её в отдельном запускаемом файле. Или через параметры

Читать полностью…

Python

Ты импортируешь тип, а когда делаешь Bot() то создаёшь экземпляр класса бот

Читать полностью…

Python

1) древо директории
2) код в main_admin.py
3) код в utils.py



в main_admin.py schedule.running выдает True, а в utils.py False. Почему так происходит? импортируется же та же переменная schedule, которая уже была запущена в main_admin.py. Как можно исправить?

Читать полностью…

Python

выполнить все варианты как он может выполняться

Читать полностью…

Python

это надо как-то так выполнить код, чтобы его не выполнять

Читать полностью…

Python

по кейсу с getattr статический анализатор ты скорее всего не найдешь

Читать полностью…

Python

я бы вообще таким не занимался

Читать полностью…

Python

Я как бы в курсе, что найти что-то по типу getattr(dermo, 'govno')() с ходу вряд ли получится, но мб есть тулзы

Читать полностью…

Python

def govno():
pass

print('govno')

Вот govno() здесь вообще не вызывается

Читать полностью…

Python

бтв, что значит "за пределами переменных/импортов"?

Читать полностью…

Python

ну дак рафф чекает по конкретным правилам, какое выпало?

Читать полностью…

Python

от туда же, откуда знает про типы. с анализа

Читать полностью…

Python

Currently doesn't support

Читать полностью…

Python

ну пре коммит хуки вешать и ci линт по раффу поднимать

Читать полностью…

Python

Ещё не мешало бы вынести конфигурацию в отдельный модуль

Читать полностью…

Python

Никогда не делай импорты внутри функции

Читать полностью…

Python

Так ты два разных бота запускаешь

Читать полностью…

Python

Тайпчекеры частичное исполнение делают

Читать полностью…

Python

то есть выполнить, но не выполнить

Читать полностью…

Python

вултур пишет, что читает аст просто

Читать полностью…

Python

ну и я тут не об этом говорю

Читать полностью…

Python

Какой-то vulture нашел, хз

Читать полностью…

Python

если тебе нужен анализ по более конкретным правилам, придется добавить отдельный анализатор, ибо не универсальное

Читать полностью…

Python

анюзедом условная функция может быть помечена, только если она с _ начинается, потому что паблик не контролируется

Читать полностью…

Python

рафф поддерживает флейки в большом диапазоне

Читать полностью…

Python

Duplication, и судя по всему, unused за пределами переменных/импортов

Читать полностью…

Python

А откуда mypy знать про неиспользуемый код? Недостижимый ещё ладно...

Читать полностью…

Python

по моему это mypy делает, но вообще и рафф должен, если включить все

Читать полностью…

Python

В локалку, кто-то запушил, если есть bad, сразу reject

Читать полностью…
Subscribe to a channel