Você está na página 1de 1

Portando módulos de extensão para

o Python 3
Release 3.10.6

Guido van Rossum


and the Python development team

setembro 05, 2022


Python Software Foundation
Email: docs@python.org

Sumário

Recomendamos os seguintes recursos para portar módulos de extensão para o Python 3:


• O capítulo Migrating C extensions de Supporting Python 3: An in-depth guide, um livro sobre a migração do
Python 2 para o Python 3 em geral, orienta o leitor na portabilidade de um módulo de extensão.
• O Porting guide do projeto py3c fornece sugestões opinativas com código de suporte.
• As bibliotecas Cython e CFFI oferecem abstrações sobre a API C do Python. As extensões geralmente preci-
sam ser reescritas para usar uma delas, mas a biblioteca lida com diferenças entre várias versões e implemen-
tações do Python.

Você também pode gostar