try:
        codigo = inspect.getsource(objeto.__class__)
    except TypeError:
        try:
            codigo = inspect.getsource(objeto)