ctypes |
Types en C |
---|---|
Python |
Description
Ce module contient une bibliothèque de fonctions étrangères pour Python.
Liste des procédures et fonctions
Nom | Description |
---|---|
addressof | Cette fonction permet de retourner l'adresse de la mémoire tampon sous forme d'entier. |
alignment | Cette fonction permet de retourner les exigences d'alignement d'un type ctypes. |
byref | Cette fonction permet de retourner un pointeur léger vers l'objet, devant être une instance d'un type ctypes. |
cast | Cette fonction permet d'effectuer une opération de castre comme l'opérateur de cast du C. |
create_string_buffer | Cette fonction permet de créer un tampon de caractères mutable. |
create_unicode_buffer | Cette fonction permet de créer un tampon de caractères Unicode mutable. |
DllCanUnloadNow | Cette fonction permet de mettre en oeuvre des serveurs COM in-process avec des ctypes et est appelé à partir de la fonction DllCanUnloadNow. |
DllGetClassObject | Cette fonction permet de mettre en oeuvre des serveurs COM in-process avec des ctypes et est appelé à partir de la fonction DllGetClassObject. |
find_library | Cette fonction permet d'essayer de trouver une bibliothèque et de retourner un chemin. |
find_msvcrt | Cette fonction permet de retourner le nom de fichier de la bibliothèque d'exécution VC utilisée par Python et par les modules d'extension. |
FormatError | Cette fonction permet de retourner une description textuelle du code d'erreur. |
GetLastError | Cette fonction permet de retourner le dernier code d'erreur défini par Windows dans le processus léger appelant. |
get_errno | Cette fonction permet de retourner la valeur actuelle de la copie ctypes-private de la variable système errno dans le processus léger appelant. |
get_last_error | Cette fonction permet de retourner la valeur actuelle de la copie ctypes-private de la variable système LastError dans le processus léger appelant. |
memmove | Cette fonction permet de copier le nombre d'octets de la source vers la destination. |
memset | Cette fonction permet de remplir le bloc mémoire à l'adresse de destination avec un nombre d'octets de valeur spécifié. |
POINTER | Cette fonction permet de créer et de retourner un nouveau type de pointeur ctypes. |
pointer | Cette fonction permet de créer une nouvelle instance de pointeur, pointant vers l'objet spécifié. |
resize | Cette fonction permet de redimensionner la mémoire tampon interne de l'objet spécifié, devant être une instance de type ctypes. |
set_errno | Cette fonction permet de définir la valeur actuelle de la copie ctypes-private de la variable système errno dans le processus léger spécifié et retourne la valeur précédente. |
set_last_error | Cette fonction permet de définir la valeur actuelle de la copie ctypes-private de la variable système LastError dans le processus léger spécifié et retourne la valeur précédente. |
sizeof | Cette fonction permet de retourner la taille en octets d'un tampon de mémoire de type ctypes ou d'instance. |
string_at | Cette fonction permet de retourner la chaîne de caractères C commençant à l'adresse de l'adresse mémoire sous la forme d'un objet octets. |
WinError | Cette fonction permet de créer une instance d'OSError. |
wstring_at | Cette fonction permet de retourner la chaîne de caractères large commençant à l'adresse de l'adresse mémoire sous forme de chaîne de caractères. |
Dernière mise à jour : Vendredi, le 3 janvier 2020