языки программирования :: программирование :: it-юмор :: python :: geek (Прикольные гаджеты. Научный, инженерный и айтишный юмор)

it-юмор geek python языки программирования программирование 
it-юмор,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,python,языки программирования,программирование

Подробнее

it-юмор,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,python,языки программирования,программирование
Еще на тему
Развернуть
Проблемы тех, кто не пользуется IDE.
Да идешка не нужна, тебе интерпретатор говорит в какой строке ошибка.
C IDE и ошибки не будет
frenzy frenzy 15.01.202510:10 ответить ссылка 0.0
Питон (и жава) программист делает больно по другому: срëт огромные трейсы вместо нормальных логов ошибок

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

Я админ, а не программист, мне достаточно ебли с запуском чужой хуйни, если я еë ещё и патчить начну, то вообще ëбнусь

Алсо, чтобы писать нормальные логи надо изначально понимать в чëм ошибка и хэндлить её, для этого надо понимать чë вообще софтина на делает внутри и для всех кроме разраба это дохуя трудоëмкая задача

ну так это не вопрос языка в таком случае, а вопрос плохой координации. То что программист не умеет прописать грамотно логирование, которое позволяет понять где проблема, говорит о слабой обратной связи в вашем проекте и слабой организации как следствие. Уж если и сравнивать языки, то питон предоставляет максимум возможностей для идентификации источника пробелем в коде.

Почему-то в софте на других языках народ всегда нормально логи делает, а вот конкретно эти два вызывают приступ лени у разрабов, возможно как раз потому, что предоставляют иллюзию того, что нормальный обработчик уже встроен

не зная вашего контекста сложно рассуждать о ваших иллюзиях :)

Язык простой и распространённый=>много разрабов-нубов=>разрабы рукожопы.

Это так же как с юнити-гемдевом и проблемами оптимизации

Возможно дело в специфике твоей работы - на питоне частенько пишут всякие мелкие прокси-софтины для преобразования данных и прочие прочие обработчики. По сути костыли к "основному" софту и делают их соответственно тяп-ляп, лишь бы работало.

Даже крупные опенсоосы этим грешат, но питон хуй с ним, там куча хлама, но, он более-менее читаемый, а вот трейсы жавы это пиздец
Да он тебе и логами насрет
Сто раз так делал
Да просто влнуг вместо 3.12 запустил в 3.11 вот код и не работает
После 3.8 что-то было? Вроде, 3.6 уже достаточно было
Я тя огорчу, но типа уже и 3.8 end-of-life ; -)
https://devguide.python.org/versions/
Господе, зачем столько версий? Гвидо ушел и всё полетело в какое-то очко уровня плюсов где есть всё и еще кучка и на одну задачу десять решений.

Что-то на говнокодерском, где не соблюдают культуру кода

Нипанятна

Опция Reformat в IDE и/или форматеры кода типа Black

Едва ли Indentation Error в питоне можна назвать тем, что делает больно, учитывая, что он сам говорит что за проблема и даже где. В сравнении с другими языками, питон это вообще король в описании ошибок, всякие богомерзкие JSы тут и рядом не стояли, про C\C++ я вообще молчу, там ты либо пишешь сразу как надо, либо выдираешь посидевшие волосы на жопе до второго пришествия

Это не в C/C++ так, а в gcc. У clang вменяемые сообщения.

О, за это спасибо, надо будет попробывать!

в последних версиях питона еще и кусок текста с пометкой проблемного места предоставляет :)

pip install ruff
ruff format

профит!

Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
‘3’-’1’= Traceback (most recent call last) File "<pyshell#2>"1 line 1, in <mo •3-T TypeError: unsupported operand type(s) for 'str' and sPLAYLIST How to learn Python £ Andrii • 8 songs, 26 min 30 sec ► © "• # TITLE ALBUM 25 One Hot Minute (Deluxe Edition) Surrealistic Pillow Notes From The Underground Dime Learning Python / What Do You Know Dinner Music Piano
подробнее»

it-юмор geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор python языки программирования программирование

PLAYLIST How to learn Python £ Andrii • 8 songs, 26 min 30 sec ► © "• # TITLE ALBUM 25 One Hot Minute (Deluxe Edition) Surrealistic Pillow Notes From The Underground Dime Learning Python / What Do You Know Dinner Music Piano
being slower than c•h . — ■ Jake VandefPlas O'REILLY' Python for Excel A Modem Environment for Automation and Data Analysis F©Sx Zumstoin