Перенос модулей расширения на Python 3¶
Мы рекомендуем следующие ресурсы для переноса модулей расширения на Python 3:
- Миграция C расширений глава из Поддержка Python 3: Углубленное руководство, книга о базовом портировании Python 2 до Python 3, объясняет читателю как портировать модуль расширения.
- Руководство по портированию из проекта py3c предоставляет самоуверенные предложения с поддержкой кода.
- Cython и CFFI библиотеки предлагают абстракции над Python API C. Расширения обычно необходимо переписывать, чтобы использовать одного из них, но библиотека позволяет обрабатывать отличия между различными версиями Python и реализациями.