Python的类型提示
项目描述
输入 – Python的类型提示
这是标准库中输入模块反向移植到3.5以下版本的Python。(有关较新版本的说明,请参阅下面的注释。)
输入定义了Python函数和变量类型注解的标准符号。这种符号可用于以简洁、标准的形式记录代码,并且它已被设计为也可以由静态和运行时类型检查器、静态分析器、IDE和其他工具使用。
注意:在Python 3.5及以后版本中,输入模块位于stdlib中,安装此包没有效果,因为stdlib的优先级高于安装目录。要在Python 3.5或更高版本中获得输入模块的新版本,您必须升级到更高版本的Python(错误修复)版本。例如,Python 3.6.0中缺少“Type”的定义——升级到3.6.2将修复此问题。
此外,请注意,Python 3.7中对输入模块的大多数改进将不会包含在此包中,因为Python 3.7有一些内置支持,这些支持在旧版本中不存在(请参阅PEP 560)。
对于包维护者,如果您的包需要支持较早的Python版本,则建议使用typing;python_version<"3.5"。这将避免在Python 3.5或更高版本通过在pip install -t .上安装包时覆盖stdlib输入模块。
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分发
typing-3.10.0.0.tar.gz (79.0 kB 查看哈希值)
构建分发
typing-3.10.0.0-py3-none-any.whl (26.3 kB 查看哈希值)
typing-3.10.0.0-py2-none-any.whl (26.5 kB 查看哈希值)
关闭
typing-3.10.0.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 13b4ad211f54ddbf93e5901a9967b1e07720c1d1b78d596ac6a439641aa1b130 |
|
MD5 | d6dd450cfe0c8c6547eef09a0491775d |
|
BLAKE2b-256 | b01b835d4431805939d2996f8772aca1d2313a57e8860fec0e48e8e7dfe3a477 |
关闭
typing-3.10.0.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 12fbdfbe7d6cca1a42e485229afcb0b0c8259258cfb919b8a5e2a5c953742f89 |
|
MD5 | cf38139027dc160e3ecd8e5ccf151da9 |
|
BLAKE2b-256 | f25d865e17349564eb1772688d8afc5e3081a5964c640d64d1d2880ebaed002d |
关闭
typing-3.10.0.0-py2-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c7219ef20c5fbf413b4567092adfc46fa6203cb8454eda33c3fc1afe1398a308 |
|
MD5 | d98360a1877c628b048fecc5da649413 |
|
BLAKE2b-256 | 0bcbda856e81731833b94da70a08712f658416266a5fb2a9d9e426c8061becef |