code: def __exit__(self, *args):
      if len(self.shaders) > 0:
          glUseProgram(0)
  
imports: from OpenGL.GL import *
  from OpenGL.GL import shaders
  import numpy
  import re
label_desc: Use image node_id 8 for calling the ShaderProgram obj's underlying member method code with example usage: obj.__exit__() without return types