ru_python_beginners | Unsorted

Telegram-канал ru_python_beginners - Python beginners

14446

Вопросы про Python для чайников. Cпам и троллинг неприемлем. Частозадаваемые вопросы: https://github.com/ru-python-beginners/faq/blob/master/README.md Правила группы: https://t.me/ru_python_beginners/1649981

Subscribe to a channel

Python beginners

а зачем все это прикручивать то в итоге...

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

Python beginners

Ну, Xonsh все равно не особо шустрый стал. Я вот не смог перерисовку oh-my-posh на vi события реализовать, т.к. начинается какая-то содомия по перфу. В zsh, fish это не давало заметных изменений производительности. Да и сам shell интерактивный как-то долговато стартует, даже не загруженный всей моей конфигурацией. Видать не особо он сгодится как мейн интерактивный шелл.

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

Python beginners

когда я пробовал xonsh, растом ещё никто не пользовался :)

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

Python beginners

Там у него парсер на Rust переписали. Не знаю как давно. Просто подержал в курсе.

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

Python beginners

Согласен. Xonsh все же больше про интерактивное использование.

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

Python beginners

а что-то нетривиальное надо наверное уже не на xonsh делать, а на обычном питоне

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

Python beginners

Для его конфигурации и скриптинга.

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

Python beginners

Кстати, Любанович говно, а не книга. У меня одного такое впечатление сложилось?

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

Python beginners

если транзакция длинной с ручку, то пофиг :)

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

Python beginners

коммит поперёк ручки нужен редко, но если нужен, то можно его просто взять и вызвать…

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

Python beginners

просто блин... оказывается, не всегда эксепшн является поводом роллбекать или не делать коммит

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

Python beginners

(мне вообще нравится когда сессия приходит с условной мидлварью, и мидлварь же потом её и коммитит после успешного завершения кода ендпойнта)

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

Python beginners

ну я думал, но там скорее для сдачи препод через свагер проверяет все, скорее как наглядные данные

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

Python beginners

Очень редко надо работать с несколькими транзакциям подряд где тебе важно обновить объект между ними

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

Python beginners

просто я спрашивал у ии, одна говорит, что если expire_on_commit=True то данные в таблице удаляются и если нет рефреша, то при ретурне в эндопоинте будет ошибка, другая говорит наоборот

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

Python beginners

Судьба у него видимо быть в нише Nu, Murex (только узнал о таком, не уверен еще за нишу).

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

Python beginners

в конечном итоге не понравилось, слишком часто натыкался на "питонизм" когда хотел выполнить "шеллизм" и наоборот. Ну и время запуска у него не очень было

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

Python beginners

https://github.com/jnoortheen/xonsh-rd-parser

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

Python beginners

у меня когда-то давно был короткий период увлечения xonsh'ом, я тогда не то что бы много его конфигурил, так, повторил некоторые вещи из bashrc

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

Python beginners

Лсп много вещей делает. Форматирует код, код экшены, авто-импорты, комплишен. И не 10 строк.

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

Python beginners

10 строк дописать не то что бы lsp прям сильно нужен…

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

Python beginners

хм, но xonsh это же шелл, в первую очередь для интерактива, при чём тут lsp?

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

Python beginners

Привет. С xonsh кто-то статический анализатор корректно настраивал xonsh-lsp+ty? Хотелось бы подглядеть конфигурацию. А то у меня ошибки различные сыпет про несоответствие типов, неразрешенные ссылки, авто-импорт не работает, комплишен вроде бы тоже не совсем те результаты предлагает.

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

Python beginners

ну вот это к теме того, в каком значении ли expire_on_commit

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

Python beginners

кстати, я чёт только сейчас понял, что можно было и так сделать...

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

Python beginners

я, чтобы починить один очень неприятный баг, сейчас запилил штуку в духе: посредине транзакции открываем ещё одну транзакцию, коммитим изменения и закрываем транзакцию, а потом работаем, как ни в чём ни бывало

очень весело.

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

Python beginners

можно сначала собрать жсонину, а потом закоммитить

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

Python beginners

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

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

Python beginners

Я обычно ставлю expire on commi = false и не парюсь

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

Python beginners

народ нужна помощь, я еще новичок в программировании, я пишу бэкенд для проектного практикума в вузе, и у меня возник вопрос с expire_on_commit=True/False в настройке бд и db.refresh(), я не знаю как корректно задать вопрос, но я не очень понимаю как работает рефреш и нужен ли он, я пытался найти информацию не вышло

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