Подскажите, существует ли готовый декоратор, который можно навесить на функцию, и который проконтролирует, что поступающие в нее параметры соответствуют тайпхинтам?
Можно ли в питоне создать пустой лист с заданным capacity?
Подскажите, есть ли где-то пошаговая инструкция по учету через coverage скриптов, которые запущены через subprocess? Я пользуюсь официальной из доки coverage, и че-то оно мне ...
Как мне реализовать такую же схему разбора кавычек, как в интерпретаторе Python? Типа, у меня есть строка, в ней кавычки. Я хочу извлечь из нее подстроку, обрамленную кавычкам...
Как правильно хинтить функцию, сигнатура которой точно неизвестна?
Нужен околоюридический совет. Я сделал вот такую либку: https://github.com/pomponchik/glvrd Как думаете, насколько это легально с моей стороны? На сайте glvrd.ru явного зап...
Помогите мне понять, что я делаю не так. Есть вот тест, в нем сравнение на равенство двух строк через assert. Там же рядом я результат такого же точно сравнения печатаю в конс...
Мне нужны ваши идеи. У меня есть тест, в котором запускается некоторая команда через subprocess. На запуске команды скрипт зависает навсегда. Причем происходит это ТОЛЬКО на u...
Я пытаюсь сделать либу, содержащую фикстуру для pytest. Все, что делает фикстура - запускает flask-сервер в отдельном процессе и в конце сессии убивает этот процесс. У меня п...
Как сделать, чтобы print('\n') напечалало именно "\n", а не пустоту?
Как думаете, на чем из питонячьей экосистемы сейчас наиболее уместно писать интернет-магазин? Желательно что-то с уже готовой встроенной CRM, есть такое?
Как под капотом работает pyenv?
Как настроить себе автопубликацию пакета в pypi через Github Actions с автоинкрементом версии? Автоинкремент версии я вижу примерно так: при PR из девелопа в мастер апается ...
Как сделать, чтобы тут mypy не ругался на Name "timer" already defined on line 19?
Откуда оригинальный sys.excepthook берет трейсбек? Я попробовал обрезать трейсбек с помощью декоратора на sys.excepthook, который передает туда вместо traceback - traceback.tb...
Пацаны, кто в чем гошный код пишет и почему? Что в вашей IDE’шке или редактором убеждает вас им пользоваться?
Как через консоль в интерактивном режиме ловить факт нажатия кнопок "вверх" или "вниз" на клавиатуре? Через input вроде нельзя.
Можно ли как-то всунуть в инструкцию импорта аннотацию типа?
У меня есть вот такой метод. Он определен в абстрактном классе AbstractToken, а возвращать для должен всегда объект отнаследованного от него класса. Mypy тут ругается: cantok...
Как вы решаете проблему, когда для очередного релиза необходима миграция в БД, которая ее кладет на несколько часов, в течение которого ничего не работает?