将Python类型注解的惯用子集转换为语义相似的面向对象语言的转换器。
项目描述
TypTr
将Python类型注解的惯用子集转换为语义相似的面向对象语言的转换器。
详情
目前,TypTr可以将精心注释的类型化Python 转换 为
- Java
- Javascript
"精心"意味着类型注释Python的一个小(并且有些冗余)子集。 这不是一个通用的转换器。Python有太多功能,因此存在各种转换器,用于各种惯用选择。TypTr只是其中之一。
安装
要跟踪持续开发,请克隆此存储库,并在其中运行pip install -e .
。
用法
$ typtr -h
依赖关系
Mypy 建议在处理可转换代码库时使用。
支持的功能
TypTr最初是TRLD的一部分。该项目的需求在很大程度上决定了TypTr目前支持的功能和惯用语。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分布
typtr-0.1.0.tar.gz (27.2 kB 查看哈希值)
构建分布
typtr-0.1.0-py3-none-any.whl (30.6 kB 查看哈希值)