跳转到主要内容

将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 查看哈希值)

上传于 Python 3

由以下支持