Ctypes

Un article de Haypo.

(Différences entre les versions)
Version du 19 février 2008 à 22:27 (modifier)
Haypo (Discuter | Contributions)
(Nouvelle page : Catégorie:Langage de programmation {{Retour|Langages de programmation|Retour aux langages de programmation}} '''ctypes''' est une bibliothèque Python permettant d'accéder...)
← Différence précédente
Version du 19 février 2008 à 22:28 (modifier) (défaire)
Haypo (Discuter | Contributions)
(Divers)
Différence suivante →
Ligne 12 : Ligne 12 :
13 13
-== Divers ==+== Modules ==
* '''[http://fusil.hachoir.org/trac/browser/ptrace/trunk/ptrace/ctypes_errno.py ctypes_errno.py]''' : lire la variable errno, code d'erreur C * '''[http://fusil.hachoir.org/trac/browser/ptrace/trunk/ptrace/ctypes_errno.py ctypes_errno.py]''' : lire la variable errno, code d'erreur C
Ligne 18 : Ligne 18 :
* '''[http://fusil.hachoir.org/trac/browser/ptrace/trunk/ptrace/ctypes_stdint.py ctypes_stdint.py]''' : types uint8_t, int32_t, ..., uint64_t * '''[http://fusil.hachoir.org/trac/browser/ptrace/trunk/ptrace/ctypes_stdint.py ctypes_stdint.py]''' : types uint8_t, int32_t, ..., uint64_t
* '''[http://fusil.hachoir.org/trac/browser/ptrace/trunk/ptrace/ctypes_tools.py ctypes_tools.py]''' : outils divers * '''[http://fusil.hachoir.org/trac/browser/ptrace/trunk/ptrace/ctypes_tools.py ctypes_tools.py]''' : outils divers
 +
 +Outils connexes :
 +* [http://fusil.hachoir.org/trac/browser/ptrace/trunk/ptrace/cpu_info.py cpu_info.py] : informations sur le processeur
 +* [http://fusil.hachoir.org/trac/browser/ptrace/trunk/ptrace/os_tools.py os_tools.py] : informations sur le système d'exploitation
== Articles connexes == == Articles connexes ==
* [[Python]] * [[Python]]

Version du 19 février 2008 à 22:28

Retour à la page précédente 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

Modules

Outils connexes :

Articles connexes