LINUX.ORG.RU

История изменений

Исправление tailgunner, (текущая версия) :

module.object.method

мне надо разделить эти методы по дополнительным неймспейсам

Так тебе нужен объект или вложенный модуль?

обрабатывать одним хендлером несколько питоновских функций, но при этом знать названия функций, которые вызывают сишный хендлер (т.е. без костылей-оберток, которыми вручную подставлять называние)?

Теоретически, можно посмотреть стек вызовов, но проще сделать обертки. Судя по странности задачи, ты хочешь не того, о чем спрашиваешь.

P.S. Поскольку вопросы сформулированы по-норкомански, я на всякий случай спрошу - ты точно говоришь об embedding, т. е. встраивании интерпретатора в Си-программу?

Исходная версия tailgunner, :

module.object.method

мне надо разделить эти методы по дополнительным неймспейсам

Так тебе нужен объект или вложенный модуль?

обрабатывать одним хендлером несколько питоновских функций, но при этом знать названия функций, которые вызывают сишный хендлер (т.е. без костылей-оберток, которыми вручную подставлять называние)?

Теоретически, можно посмотреть стек вызовов, но проще сделать обертки. Судя по странности задачи, ты хочешь не того, о чем спрашиваешь.