Форум сайта python.su
есть си функция типа
int f(int *n);
с помощью swig превращаю ее в test.pyd
пытась вызвать
import test
n = 0
print test.f(n)
пишет чтото типа
TypeError: in method ‘f’, argument 1 of type ‘int *’
надо копать в сторону ctypes?
или ключиков swig, мне почемуто кажется, что в создаваемом им py-файле это должно учитываться?
Офлайн
Офлайн
спасибо, а я ведь просматривал, но видимо слишком бегло.
Офлайн
Пожалуйста.
Очень уж бегло, похоже. Я не пользуюсь SWIG, но смог найти эту фичу в течении 2х минут, будь внимательней.
..bw
Офлайн