Есть у меня некая библиотека на C, к которой написан биндинг, успешно используемый питоном.
Нужно теперь интегрировать это в существующее приложение, чтобы работало как с gobject, то есть я делаю:
import mycoolcbindingnetlib
class Myclass:
def __init__(self)
...
mycoolcbindingnetlib.reg_event_handler(self.mycallbackfn)
def mycallbackfn(self, par1, par2)
...
и чтобы mycallbackfn нормально пользовался состоянием класса и имел все преимущества метода класса, будучи вызван в качестве callback'а из C-шной библиотеки?