将扩展模�移�到 Python 3¶
对于将扩展模�移�到 Python 3,我们推�下列资�:
Supporting Python 3: An in-depth guide ä¸çš„ Migrating C extensions è¿™ä¸€ç« ï¼Œè¿™æœ¬ä¹¦ä»‹ç»�了如何从 Python 2 è¿�移到 Python 3,包括指导读者如何移æ¤�扩展模å�—。
py3c 项目ä¸çš„ Porting guide æ��供了有关支æŒ�代ç �的指导性建议。
Cython å’Œ CFFI 库æ��供了对于 Python çš„ C API 的抽象。 扩展大都需è¦�进行é‡�写以使用两者ä¸çš„一个,然å�Žå°±å�¯ä»¥é€šè¿‡åº“æ�¥å¤„ç�†å�„ç§� Python 版本和实现之间的差异。