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