Descrição
Bibliotecas C compartilhadas podem ser carregadas e chamadas por programas legados Python 2. Ctypes permite que desenvolvedores criem estruturas de dados compatíveis com C e invoquem funções nativas sem compilar uma extensão separada.
Chamadas nativas rodam com os privilégios do processo e podem travar ou corromper memória se usadas incorretamente. Use apenas bibliotecas confiáveis e valide buffers, ponteiros e tipos de argumentos.