¿Hay alguna manera de evitar que una función llame a imprimir? ¿O, en términos más generales, una forma de llamar a una función y hacer que ejecute todo su código a excepción de una llamada de función particular?Suprimir llamadas para imprimir (python)
Mi caso concreto: Estoy usando el módulo pygame.joystick
para un juego en el que estoy trabajando.
Creé un objeto pygame.joystick.Joystick
y en el bucle real del juego llamo a su función de miembro get_button
para comprobar la entrada del usuario. La función hace todo lo que necesito que haga, pero el problema es que también llama al print
, lo que ralentiza considerablemente el juego. ¿Algún consejo?
¡Gracias y espero que mi pregunta no fuera tan confusa!
Esto parece haber bloqueado permanentemente la impresión para mí. enablePrint no lo restaura –