Я обнаружил, что утверждение утверждения Python - хороший способ поймать ситуации, в которых никогда не должно быть. И он может быть удален оптимизацией Python, когда этому коду доверено быть правильным.
Кажется, это идеальный механизм для запуска приложений Python в режиме отладки. Но, глядя на несколько проектов Python, таких как django, twisted и zope, assert
почти никогда не используется. Итак, почему это происходит?
Почему утверждения утверждения не часто используются в сообществе Python?