This document is for an old version of Python that is no longer supported. You should upgrade, and read the Python documentation for the current stable release.

# Перенесення модулів розширення на Python 3

Ми рекомендуємо такі ресурси для перенесення модулів розширення на Python 3:

- У розділі Migrating C extensions із книги «Підтримка Python 3: докладний посібник*, книги про перехід від Python 2 до Python 3 загалом, читач ознайомиться з перенесенням модуля розширення.

- Porting guide з проекту py3c містить упевнені пропозиції з допоміжним кодом.

- Бібліотеки Cython і CFFI пропонують абстракції над C API Python. Розширення зазвичай потрібно переписати, щоб використовувати одне з них, але тоді бібліотека обробляє відмінності між різними версіями та реалізаціями Python.