История изменений
Исправление cvs-255, (текущая версия) :
В C вообще нет методов.
В сишных питоновских модулях ты не вызываешь напрямую метод питоновского класса, ты делаешь PyObject_Call(callable, arguments), где callable - питоновский объект (PyObject *), который может быть вызван.
Между методами и функциями в питоне разница в том, что и то и другое - callable, но функции это объекты класса class 'function', а методы - класса class 'method'
Исправление cvs-255, :
В C вообще нет методов.
В сишных питоновских модулях ты не вызываешь напрямую метод питоновского класса, ты делаешь PyObject_Call(callable, arguments), где callable - питоновский объект (PyObject *), который может быть вызван.
Исходная версия cvs-255, :
В C вообще нет методов.
В сишных питоновских модулях ты не вызываешь напрямую метод питоновского класса, ты делаешь PyObject_Call(callable, arguments), где callable - питоновский объект, который может быть вызван.