文件名称:mypyc:将带类型注释的Python编译为快速C扩展
文件大小:2KB
文件格式:ZIP
更新时间:2024-05-26 20:23:42
python types compiler
mypyc Mypyc将Python模块编译为C扩展。 它使用标准的Python来生成快速代码。 Mypyc使用执行类型检查和类型推断。 Mypyc可以编译从一个模块到整个代码库的所有内容。 自2019年以来,mypy项目一直使用mypyc来编译mypy,使其性能比常规Python高4倍。 特征 支持stdlib typing模块中的大多数功能 编译带有类型注释的干净,外观规则的Python代码 表现型类型系统,包括泛型,可选类型,联合类型和元组类型 强大的类型推断-无需注释大多数变量 所有代码都是有效的Python,并且所有Python编辑器和IDE都可以正常工作 访问已编译代码中的所有stdlib和第三方库 严格的类型注释运行时强制实施,以确保运行时类型安全 提前编译可快速启动程序 编译后的代码像普通的Python代码一样运行(编译是可选的) 静态类型检查(通过mypy)和运行时
【文件预览】:
mypyc-master
----show_me_the_code.md(460B)
----README.md(4KB)