由mypyboto3buider 4.2.0生成的boto3.ServiceCatalog 1.16.35服务的类型注释

mypy-boto3-servicecatalog的Python项目详细描述


mypy-boto3-服务目录

PyPI - mypy-boto3-servicecatalogPyPI - Python VersionDocs

boto3.typed

的类型批注 boto3.ServiceCatalog 1.16.35服务 兼容 VSCodePyCharmEmacsSublime Textmypypyright 以及其他工具。在

mypy-boto3-buider 4.2.0生成。在

更多信息可在boto3-stubs页找到。在

了解它如何帮助查找和修复潜在的错误:

boto3-stubs demo

如何安装

ServiceCatalog服务安装boto3-stubs。在

python -m pip install boto3-stubs[servicecatalog]

使用

VSCode

  • 安装Python extension
  • 安装Pylance extension
  • Pylance设置为Python语言服务器
  • 在您的环境中安装boto-stubs[servicecatalog]python -m pip install 'boto3-stubs[servicecatalog]'

类型检查和自动完成都应该适用于ServiceCatalog服务。 不需要显式的类型注释,请照常编写boto3代码。在

PyCharm

  • 在您的环境中安装boto-stubs[servicecatalog]python -m pip install 'boto3-stubs[servicecatalog]'

类型检查和自动完成都应该适用于ServiceCatalog服务。 不需要显式的类型注释,请照常编写boto3代码。 自动完成在大型项目或安装了大量boto3-stubs子模块时可能会很慢。在

其他IDE

没有经过测试,但是只要您的IDE支持mypy或{},一切都应该正常。在

mypy

  • 安装mypypython -m pip install mypy
  • 在您的环境中安装boto-stubs[servicecatalog]python -m pip install 'boto3-stubs[servicecatalog]'
  • 像往常一样运行mypy

类型检查应该适用于ServiceCatalog服务。 不需要显式的类型注释,请照常编写boto3代码。在

pyright

  • 安装pyrightyarn global add pyright
  • 在您的环境中安装boto-stubs[servicecatalog]python -m pip install 'boto3-stubs[servicecatalog]'
  • 或者,您可以将boto3-stubs安装到typings文件夹中。在

类型检查应该适用于ServiceCatalog服务。 不需要显式的类型注释,请照常编写boto3代码。在

显式类型批注

客户端注释

ServiceCatalogClientboto3.client("servicecatalog")提供注释。在

^{pr2}$

分页器注释

mypy_boto3_servicecatalog.paginator模块包含所有分页器的类型注释。在

frommypy_boto3_servicecatalogimportServiceCatalogClientfrommypy_boto3_servicecatalog.paginatorimport(ListAcceptedPortfolioSharesPaginator,ListConstraintsForPortfolioPaginator,ListLaunchPathsPaginator,ListOrganizationPortfolioAccessPaginator,ListPortfoliosForProductPaginator,ListPortfoliosPaginator,ListPrincipalsForPortfolioPaginator,ListProvisionedProductPlansPaginator,ListProvisioningArtifactsForServiceActionPaginator,ListRecordHistoryPaginator,ListResourcesForTagOptionPaginator,ListServiceActionsForProvisioningArtifactPaginator,ListServiceActionsPaginator,ListTagOptionsPaginator,ScanProvisionedProductsPaginator,SearchProductsAsAdminPaginator,)client:ServiceCatalogClient=boto3.client("servicecatalog")# Explicit type annotations are optional here# Type should be correctly discovered by mypy and IDEs# VSCode requires explicit type annotationslist_accepted_portfolio_shares_paginator:ListAcceptedPortfolioSharesPaginator=client.get_paginator("list_accepted_portfolio_shares")list_constraints_for_portfolio_paginator:ListConstraintsForPortfolioPaginator=client.get_paginator("list_constraints_for_portfolio")list_launch_paths_paginator:ListLaunchPathsPaginator=client.get_paginator("list_launch_paths")list_organization_portfolio_access_paginator:ListOrganizationPortfolioAccessPaginator=client.get_paginator("list_organization_portfolio_access")list_portfolios_paginator:ListPortfoliosPaginator=client.get_paginator("list_portfolios")list_portfolios_for_product_paginator:ListPortfoliosForProductPaginator=client.get_paginator("list_portfolios_for_product")list_principals_for_portfolio_paginator:ListPrincipalsForPortfolioPaginator=client.get_paginator("list_principals_for_portfolio")list_provisioned_product_plans_paginator:ListProvisionedProductPlansPaginator=client.get_paginator("list_provisioned_product_plans")list_provisioning_artifacts_for_service_action_paginator:ListProvisioningArtifactsForServiceActionPaginator=client.get_paginator("list_provisioning_artifacts_for_service_action")list_record_history_paginator:ListRecordHistoryPaginator=client.get_paginator("list_record_history")list_resources_for_tag_option_paginator:ListResourcesForTagOptionPaginator=client.get_paginator("list_resources_for_tag_option")list_service_actions_paginator:ListServiceActionsPaginator=client.get_paginator("list_service_actions")list_service_actions_for_provisioning_artifact_paginator:ListServiceActionsForProvisioningArtifactPaginator=client.get_paginator("list_service_actions_for_provisioning_artifact")list_tag_options_paginator:ListTagOptionsPaginator=client.get_paginator("list_tag_options")scan_provisioned_products_paginator:ScanProvisionedProductsPaginator=client.get_paginator("scan_provisioned_products")search_products_as_admin_paginator:SearchProductsAsAdminPaginator=client.get_paginator("search_products_as_admin")

键入的措辞

mypy_boto3_servicecatalog.type_defs模块包含组合的结构和形状 以进行额外的类型检查。在

frommypy_boto3_servicecatalog.type_defsimport(AccessLevelFilterTypeDef,BatchAssociateServiceActionWithProvisioningArtifactOutputTypeDef,BatchDisassociateServiceActionFromProvisioningArtifactOutputTypeDef,BudgetDetailTypeDef,CloudWatchDashboardTypeDef,ConstraintDetailTypeDef,ConstraintSummaryTypeDef,CopyProductOutputTypeDef,CreateConstraintOutputTypeDef,CreatePortfolioOutputTypeDef,CreatePortfolioShareOutputTypeDef,CreateProductOutputTypeDef,CreateProvisionedProductPlanOutputTypeDef,CreateProvisioningArtifactOutputTypeDef,CreateServiceActionOutputTypeDef,CreateTagOptionOutputTypeDef,DeletePortfolioShareOutputTypeDef,DescribeConstraintOutputTypeDef,DescribeCopyProductStatusOutputTypeDef,DescribePortfolioOutputTypeDef,DescribePortfolioShareStatusOutputTypeDef,DescribeProductAsAdminOutputTypeDef,DescribeProductOutputTypeDef,DescribeProductViewOutputTypeDef,DescribeProvisionedProductOutputTypeDef,DescribeProvisionedProductPlanOutputTypeDef,DescribeProvisioningArtifactOutputTypeDef,DescribeProvisioningParametersOutputTypeDef,DescribeRecordOutputTypeDef,DescribeServiceActionExecutionParametersOutputTypeDef,DescribeServiceActionOutputTypeDef,DescribeTagOptionOutputTypeDef,ExecuteProvisionedProductPlanOutputTypeDef,ExecuteProvisionedProductServiceActionOutputTypeDef,ExecutionParameterTypeDef,FailedServiceActionAssociationTypeDef,GetAWSOrganizationsAccessStatusOutputTypeDef,GetProvisionedProductOutputsOutputTypeDef,ImportAsProvisionedProductOutputTypeDef,LaunchPathSummaryTypeDef,LaunchPathTypeDef,ListAcceptedPortfolioSharesOutputTypeDef,ListBudgetsForResourceOutputTypeDef,ListConstraintsForPortfolioOutputTypeDef,ListLaunchPathsOutputTypeDef,ListOrganizationPortfolioAccessOutputTypeDef,ListPortfolioAccessOutputTypeDef,ListPortfoliosForProductOutputTypeDef,ListPortfoliosOutputTypeDef,ListPrincipalsForPortfolioOutputTypeDef,ListProvisionedProductPlansOutputTypeDef,ListProvisioningArtifactsForServiceActionOutputTypeDef,ListProvisioningArtifactsOutputTypeDef,ListRecordHistoryOutputTypeDef,ListRecordHistorySearchFilterTypeDef,ListResourcesForTagOptionOutputTypeDef,ListServiceActionsForProvisioningArtifactOutputTypeDef,ListServiceActionsOutputTypeDef,ListStackInstancesForProvisionedProductOutputTypeDef,ListTagOptionsFiltersTypeDef,ListTagOptionsOutputTypeDef,OrganizationNodeTypeDef,PaginatorConfigTypeDef,ParameterConstraintsTypeDef,PortfolioDetailTypeDef,PrincipalTypeDef,ProductViewAggregationValueTypeDef,ProductViewDetailTypeDef,ProductViewSummaryTypeDef,ProvisionedProductAttributeTypeDef,ProvisionedProductDetailTypeDef,ProvisionedProductPlanDetailsTypeDef,ProvisionedProductPlanSummaryTypeDef,ProvisioningArtifactDetailTypeDef,ProvisioningArtifactOutputTypeDef,ProvisioningArtifactParameterTypeDef,ProvisioningArtifactPreferencesTypeDef,ProvisioningArtifactPropertiesTypeDef,ProvisioningArtifactSummaryTypeDef,ProvisioningArtifactTypeDef,ProvisioningArtifactViewTypeDef,ProvisioningParameterTypeDef,ProvisioningPreferencesTypeDef,ProvisionProductOutputTypeDef,RecordDetailTypeDef,RecordErrorTypeDef,RecordOutputTypeDef,RecordTagTypeDef,ResourceChangeDetailTypeDef,ResourceChangeTypeDef,ResourceDetailTypeDef,ResourceTargetDefinitionTypeDef,ResponseMetadata,ScanProvisionedProductsOutputTypeDef,SearchProductsAsAdminOutputTypeDef,SearchProductsOutputTypeDef,SearchProvisionedProductsOutputTypeDef,ServiceActionAssociationTypeDef,ServiceActionDetailTypeDef,ServiceActionSummaryTypeDef,ShareDetailsTypeDef,ShareErrorTypeDef,StackInstanceTypeDef,TagOptionDetailTypeDef,TagOptionSummaryTypeDef,TagTypeDef,TerminateProvisionedProductOutputTypeDef,UpdateConstraintOutputTypeDef,UpdatePortfolioOutputTypeDef,UpdateProductOutputTypeDef,UpdateProvisionedProductOutputTypeDef,UpdateProvisionedProductPropertiesOutputTypeDef,UpdateProvisioningArtifactOutputTypeDef,UpdateProvisioningParameterTypeDef,UpdateProvisioningPreferencesTypeDef,UpdateServiceActionOutputTypeDef,UpdateTagOptionOutputTypeDef,UsageInstructionTypeDef,)defget_structure()->BudgetDetailTypeDef:return{...}

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
安卓中通过TCP发送时java文件损坏   Java测试预期=异常失败,断言错误   java ssh4 LazyInitializationException   java是否可以在集合中添加重复项?   java是一个免费的开源数据库管理工具   java是否可以在导出的html中嵌入图像   编译器构造解释一些东西,并用Java运行生成的字节码?   java KeyPairGenerator未生成随机密钥   java使用正则表达式生成字符串而不是匹配字符串   java中的多线程线程间通信   具有复合密钥的java Hibernate合并问题   java不能在MainActivity类之外使用SharedReferences变量   正在获取切割/零件异常消息。使用java Spring ControllerAdvice   java tomcat漏洞讨论   javascript在Java中实现“system”命令   java如何在JUnit5*中加载*Spring测试上下文之前获取回调?   java bluej关于缺少返回语句   JavaSpringBoot@ModelAttribute包含使用字符串键的其他模型   从可选中抛出异常。ifPresent()Java 8