Estoy ejecutando un script de python desde dentro de un software diferente (proporciona una interfaz de python para manipular sus estructuras de datos).Deshabilitar la afirmación de python() sin -0 flag
Estoy optimizando mi código de velocidad y me gustaría ver qué impacto en el rendimiento tienen mis afirmaciones.
No puedo utilizar python -O
. ¿Qué otras opciones tengo para deshabilitar programáticamente todas las afirmaciones en el código python? La variable __debug__
(que se elimina por -O
bandera) no se pueden asignar a :(
fix pequeño: 's/assert/pass # assert/g. De lo contrario, las ramas 'if' con una sola declaración' assert' no compilarán :) – pbp
Gracias; es una buena idea. – unutbu