2009-11-30 4 views

ответ

3

Вы можете сделать это с ctypes

>>> from ctypes import * 
>>> c = cdll.LoadLibrary("libc.so.6") 
>>> c.sigqueue 
<_FuncPtr object at 0xb7dbd77c> 
>>> c.sigqueue(100, 10, 0) 
-1 
>>> 

Вы должны посмотреть, как сделать союз в ctypes, которые я никогда не делал раньше, но я думаю, что это возможно.

2

Один из вариантов, если никто еще не сделал это, было бы обернуть библиотеку C самостоятельно - должно быть довольно быстро и безболезненно. Look here для более подробной информации.

Смежные вопросы