botostubs:键入botocore和boto3的存根。 **笔记

时间:2024-05-24 08:45:01
【文件属性】:

文件名称:botostubs:键入botocore和boto3的存根。 **笔记

文件大小:321KB

文件格式:ZIP

更新时间:2024-05-24 08:45:01

Python

Boto存根 此仓库包含一个生成器,该生成器为botocore以及生成的输出生成类型提示。 这些类型提示可用于静态类型分析和点完成支持。 后者是相关的,因为botocore的类直到运行时才存在,因此IDE无法知道所有没有该方法的方法。 笔记 该项目目前正在进行中,尚未投入生产。 安装/使用 要使用类型提示,请安装botocore-stubs软件包。 mypy会自动选择botocore的类型提示,即使代码中没有提示注释也是如此。 与样式包兼容的其他工具也应该起作用。 目前仅支持botocore。 如果您使用的是boto3,则需要注释对boto3.client的调用, boto3.client所示: s3 = boto3.client('s3') # type: botocore.client.S3 存根文件中不存在特定于boto3的方法(例如upload_file ,这是一个已知问题


【文件预览】:
botostubs-master
----botogen()
--------requirements()
--------botogen()
--------README.rst(0B)
--------setup.py(1KB)
----README.rst(2KB)
----botocore-stubs()
--------requirements()
--------README.rst(56B)
--------botocore-stubs()
--------setup.py(1KB)
----LICENSE(10KB)
----.pre-commit-config.yaml(126B)
----NOTICE(82B)
----.gitignore(802B)
----pyproject.toml(184B)

网友评论