跳转到主要内容

Microsoft Azure Cognitive Services Custom Search Python客户端库

项目描述

Microsoft Azure SDK for Python

此包不再维护。请参阅Bing Search for Python存储库中的示例

如需额外支持,请在Microsoft Bing Search SDK for Python存储库的问题部分创建新问题。

发布历史

0.3.1 (2024-06-26)

其他更改

如需额外支持,请在Microsoft Bing Search SDK for Python存储库的问题部分创建新问题。

0.3.0 (2020-01-12)

一般性重大变更

本版本使用下一代代码生成器,可能会因为某些导入而引入重大变更。简而言之,一些模块被错误地设置为可见/可导入,并已重命名。这解决了因使用本来不应使用的类而引起的一些问题。现在无法从 azure.cognitiveservices.search.customsearch.custom_search_api 导入 CustomSearchClient(从 azure.cognitiveservices.search.customsearch 的导入与之前相同)CustomSearchClientConfiguration 的导入已从 azure.cognitiveservices.search.customsearch.custom_search_api 移动到 azure.cognitiveservices.search.customsearch。无法使用 azure.cognitiveservices.search.customsearch.models.my_class 从 "models" 子模块导入 MyClass 模型(从 azure.cognitiveservices.search.customsearch.models 的导入与之前相同)无法使用 azure.cognitiveservices.search.customsearch.operations.my_class_operations 从操作子模块导入 MyClassOperations 操作类(从 azure.cognitiveservices.search.customsearch.operations 的导入与之前相同)。最后但同样重要的是,HTTP 连接池现在默认启用。您应始终将客户端作为上下文管理器使用,或调用 close(),或每个进程最多使用一个客户端。

0.2.0 (2018-12-11)

新功能

  • 客户端类可以用作上下文管理器,以保持底层 HTTP 会话开启以提升性能

重大变更

  • CustomSearchAPI 主客户端已重命名为 CustomSearchClient
  • "search" 方法在位置参数上有所变化

一般性重大变更

本版本使用下一代代码生成器可能会引入重大变更。

  • 模型签名现在只使用关键字参数语法。所有位置参数都必须重写为关键字参数。为了在大多数情况下保持自动完成,模型现在为 Python 2 和 Python 3 生成。Python 3 使用 "*" 语法表示关键字仅参数。
  • 枚举类型现在使用 "str" 混合(class AzureEnum(str, Enum))来改善遇到未识别枚举值时的行为。虽然这不是重大变更,但区分是很重要的,这里进行了说明:https://docs.pythonlang.cn/3/library/enum.html#others 简要说明
    • 不应使用 "is"。
    • "format" 将返回字符串值,其中 "%s" 字符串格式化将返回 NameOfEnum.stringvalue。应首选格式化语法。

错误修正

  • sdist 与 wheel 0.31.0 的兼容性

0.1.0 (2018-01-12)

  • 初始发布

项目详情


下载文件

下载您平台上的文件。如果您不确定要选择哪一个,请了解更多关于 安装包 的信息。

源分发

azure-cognitiveservices-search-customsearch-0.3.1.tar.gz (18.6 kB 查看哈希)

上传时间

构建分发

azure_cognitiveservices_search_customsearch-0.3.1-py2.py3-none-any.whl (24.6 kB 查看哈希)

上传时间 Python 2 Python 3

由以下支持