Python兼容性头文件
项目描述
py3c帮助您将C扩展库移植到Python 3。
它提供详细的指南和一组宏,使移植变得简单并减少样板代码。
设计原则
- 减少意外细微错误的概率 
- 最小化样板代码 
- 优先考虑Python 3的方式做事 
- 最小化Python 2下的语义变化 
版本
使用py3c的项目将与CPython 2.6、2.7和3.3+兼容。
指南
提供了详细的移植指南。
对于已经了解Python C API并想了解py3c宏如何工作的用户,提供了速查表。
安装
如果您的构建系统支持pkg-config,您可以将其设置为您系统范围内的py3c安装。
或者,py3c可以用作仅包含头文件的库:将头文件复制到您的项目中并使用它们。
如果您希望系统范围内安装py3c(例如,如果您是发行版打包者),请参阅文档中的贡献章节。
贡献
许可证
代码根据MIT许可证授权。希望它能为您服务。
文档根据CC-BY-SA 3.0许可证授权。
请参阅文件LICENSE.MIT和doc/LICENSE.CC-BY-SA-3.0。
项目详细信息
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源代码分布
本发布版本没有可用的源代码分布文件。请参阅生成分布存档的教程。
              构建分布
         py3c-1.4-py2.py3-none-any.whl  (9.4 kB 查看哈希值)
      
    
    
       关闭
    
      
        
    
    
  
py3c-1.4-py2.py3-none-any.whl的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 1c2574a77c6e42cb4900f7876dc62821f1b1221a647973c18c63a874e680fee6 | |
| MD5 | cf62bb212fd6ebd912002a9fd76919c6 | |
| BLAKE2b-256 | 84da02c19dec3be18e46fcef0c02d379429a3cbd6e91e7c048b5b1c63ce5127d |