Ctypes
Un article de Haypo.
Retour aux langages de programmation
ctypes est une bibliothèque Python permettant d'accéder aux fonctions et symboles d'une bibliothèque externe (en particulier, codée en C).
Hello World!
$ python >>> libc=cdll.LoadLibrary('libc.so.6') >>> libc.printf("Hello World!\n") Hello World! 13
Divers
- ctypes_errno.py : lire la variable errno, code d'erreur C
- ctypes_libc.py : accéder à la libc de manière portable
- ctypes_stdint.py : types uint8_t, int32_t, ..., uint64_t
- ctypes_tools.py : outils divers