拡張モジュールのPython3への移植
拡張モジュールをPython3に移植するには、次のリソースをお勧めします。
- Supporting Python3の Migrating Cextensions の章:詳細ガイドは、Python2からPython3への移行に関する一般的な本で、拡張モジュールの移植について読者をガイドします。
- py3c プロジェクトの移植ガイドは、サポートコードとともに意見のある提案を提供します。
- Cython および CFFI ライブラリは、PythonのCAPIを抽象化したものです。 拡張機能は通常、そのうちの1つを使用するように書き直す必要がありますが、ライブラリはさまざまなPythonバージョンと実装の違いを処理します。