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.

# Μεταφορά Extension Modules στην Python 3

Προτείνουμε τις παρακάτω πηγές για τη μεταφορά extension modules στην Python 3:

- Το κεφάλαιο Migrating C extensions από το Supporting Python 3: An in-depth guide, ένα βιβλίο για τη μετάβαση από την Python 2 στην Python 3 γενικά, καθοδηγεί τον αναγνώστη στη μεταφορά ενός extension module.

- Ο Porting guide από το έργο py3c παρέχει προτάσεις και υποστηρικτικό κώδικα.

- Οι βιβλιοθήκες Cython και CFFI προσφέρουν αφαιρέσεις πάνω στην C API της Python. Οι επεκτάσεις συνήθως πρέπει να ξαναγραφούν για να χρησιμοποιούν μία από αυτές, αλλά στη συνέχεια η βιβλιοθήκη χειρίζεται τις διαφορές μεταξύ εκδόσεων και υλοποιήσεων της Python.