用于python的Microsoft azure新闻搜索客户端库

azure-cognitiveservices-search-newssearch的Python项目详细描述


用于python的Microsoft azure sdk

这是Microsoft azure新闻搜索客户端库。

这个包已经用Python2.7、3.4、3.5和3.6进行了测试。

有关更完整的azure库集,请参阅azure捆绑包包。

兼容性

important:如果你有早期版本的azure包 (版本<;1.0),您应该在安装此软件包之前卸载它

您可以使用pip:

pip freeze

如果看到azure==0.11.0(或1.0以下的任何版本),请先卸载它:

pip uninstall azure

用法

有关代码示例,请参见News Search 在readthedocs.org上。

提供反馈

如果您遇到任何错误或有建议,请在 Issues 项目的一部分。

发布历史记录

1.0.0(2018-05-02)

功能

  • 客户机类可以用作上下文管理器,以保持底层http会话打开以提高性能

常规中断更改

此版本使用下一代代码生成器,可能会引入破坏性更改。

  • 模型签名现在只使用关键字参数语法。所有位置参数都必须作为关键字参数重新写入。 为了在大多数情况下保持自动完成,现在为python 2和python 3生成了模型。python 3只对关键字参数使用“*”语法。
  • 枚举类型现在使用“STR”MIXIN(类AZURENUM(STR,EnUM))来改善当遇到未识别的枚举值时的行为。 虽然这并不是一个突破性的变化,但区别是重要的,并记录在这里: https://docs.python.org/3/library/enum.html#others 一目了然:
    • 完全不应该使用“is”。
    • “format”将返回字符串值,其中“%s”字符串格式将返回nameofenum.string value。应首选格式语法。
  • 新的长时间运行操作:
    • 返回类型从msrest azure.azure_operation.azureoperationpoller更改为msrest.polling.lropoller。外部api是相同的。
    • 返回类型现在是alwaysamsrest.polling.lropoller,而不考虑使用的可选参数。
    • 使用raw=true时,行为已更改。而不是将初始调用结果返回为clientrawresponse, 如果没有轮询,现在返回一个lropoller。轮询后,最终资源将作为clientrawresponse返回。
    • 新的轮询参数。默认行为是polling=true这将使用arm算法进行轮询。当polling=false时, 初始调用的响应将在不进行轮询的情况下返回。
    • polling参数接受msrest.polling.pollingmethod的子类的实例。
    • add_done_callback如果在轮询完成后调用,将不再引发,而是立即执行回调。

0.1.0(2018-01-12)

  • 初次发行

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

推荐PyPI第三方库


热门话题
java如何通过jamod读取控制器的输入状态?   java Back bean方法在使用两个h的单一表单时未调用:selectonemenus和command button   mockitojava中的单元测试Mock继承方法   java在不传递到构造函数的情况下,将一个类的实例使用到另一个类中的最佳方法是什么   java Spring MVC:如何通过API在Dozer的toplevel字段中允许空值?   java hibernate到MSSQL服务器的连接被拒绝:连接   java动态调用现有变量   在java中扩展多个类的泛型   java使用JNA Ptrace获取linux中外部进程的信息?   eclipse获取Java项目中所有构建错误的最快方法是什么?   java将动态数组拆分为多个数组   java安卓:将json保存到sqlite   java获取最近时间Android   java如何为多对多关联编写HQL查询?   java Docker compose for mysql和spring应用程序拒绝访问   java查找数组(如果它是另一个数组的子集)   java如何在另一个具有相同数据类型参数的泛型类(或接口)中使用泛型类(或接口),而无需强制转换   Apache POI java。lang.NoClassDefFoundError:org/apache/commons/compress/utils/InputStreamStatistics   java使用Jackson将JSON反序列化为异构元素列表   使用MapReduce实现java规范化