Vous êtes un professionnel et vous avez besoin d'une formation ?
Coder avec une Intelligence Artificielle
Voir le programme détaillé
Python 3.11.3
Contenu du module « ctypes »
Liste des classes du module ctypes
Liste des exceptions du module ctypes
Liste des fonctions du module ctypes
addressof
addressof(C instance) -> integer [extrait de addressof.__doc__ ]
alignment
alignment(C type) -> integer [extrait de alignment.__doc__ ]
ARRAY(typ, len)
byref
byref(C instance[, offset=0]) -> byref-object [extrait de byref.__doc__ ]
cast(obj, typ)
CFUNCTYPE(restype, *argtypes, **kw)
CFUNCTYPE(restype, *argtypes, [extrait de CFUNCTYPE.__doc__ ]
create_string_buffer(init, size=None)
create_string_buffer(aBytes) -> character array [extrait de create_string_buffer.__doc__ ]
create_unicode_buffer(init, size=None)
create_unicode_buffer(aString) -> character array [extrait de create_unicode_buffer.__doc__ ]
get_errno
memmove
memset
POINTER
pointer
PYFUNCTYPE(restype, *argtypes)
resize
Resize the memory buffer of a ctypes instance [extrait de resize.__doc__ ]
set_errno
SetPointerType(pointer, cls)
sizeof
sizeof(C type) -> integer [extrait de sizeof.__doc__ ]
string_at(ptr, size=-1)
string_at(addr[, size]) -> string [extrait de string_at.__doc__ ]
wstring_at(ptr, size=-1)
wstring_at(addr[, size]) -> string [extrait de wstring_at.__doc__ ]
Liste des variables globales du module ctypes
cdll
<ctypes.LibraryLoader object at 0x7f720d838d10>
DEFAULT_MODE
0
pydll
<ctypes.LibraryLoader object at 0x7f720d838d50>
pythonapi
<PyDLL 'None', handle 7f721c3ad2c0 at 0x7f720d838d90>
RTLD_GLOBAL
256
RTLD_LOCAL
0
Liste des alias du module ctypes
LittleEndianStructure
Structure
LittleEndianUnion
Union
c_buffer
create_string_buffer
c_int16
c_short
c_int32
c_int
c_int64
c_long
c_int8
c_byte
c_longlong
c_long
c_size_t
c_ulong
c_ssize_t
c_long
c_uint16
c_ushort
c_uint32
c_uint
c_uint64
c_ulong
c_uint8
c_ubyte
c_ulonglong
c_ulong
c_voidp
c_void_p
Vous êtes un professionnel et vous avez besoin d'une formation ?
Machine Learning avec Scikit-Learn
Voir le programme détaillé
2025 © SARL Infini Software - Tous droits réservés
Mentions légales
Les informations présentes dans ce site vous sont fournies dans le but de vous aider à acquérir les compétences nécessaires à
l'utilisation des langages ou des technologies considérés. Infini Software ne pourra nullement être tenu responsable de l'utilisation
des informations présentes dans ce site.
De plus, si vous remarquez des erreurs ou des oublis dans ce document, n'hésitez surtout pas à nous le signaler en envoyant un mail
à l'adresse : .
Les autres marques et les noms de produits cités dans ces documents sont la propriété de leurs éditeurs respectifs.
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :