使用Python连接到Lizard API(https://demo.lizard.net/api/v2/)的连接器。

lizard-connector的Python项目详细描述


蜥蜴连接器
==


简介
----



python的蜥蜴api连接器(例如https://demo.lizard.net/api/v3)。


包括:
-客户端(实验/alpha)
-端点(易于访问蜥蜴api端点)
-连接器(http处理)
-解析从端点查询
-用于特殊情况(如地理查询和时间)的查询函数
相关查询其他查询可以作为字典输入
-用于异步数据处理的回调。

安装了numpy客户端在“scientifresult”对象中返回“panda.dataframe”和/或“numpy.array”。

endpoint
类:

```
=“timeseries”
西南部=[48.0,-6.8]
东北部=[56.2,18.9]


organization\u id=“example\u organization\u uuid”

end=datetime.datetime.now()

相关查询=[
lizard\u connector.querys.in\u bbox(西南部,东北部,端点),
lizard_connector.querys.organization(organization_id,endpoint),
lizard_connector.querys.datetime_限制(开始,结束)
]

`````

pyqt的用法(用于qgis插件)
--------
您可以创建qthread worker,如下所示:

````
pyqt4.qtcore import qthread
pyqtsignal



worker(qthread):
“此类创建用于获取数据的工作线程。”
output=pyqtsignal(object)


def\uu init(self,parent=none,endpoint=none,*querydicts,**查询):
“启动工作线程。”
super(worker,self)。
self=endpoint
self.\u querydicts=querydicts
self.\u querys=querys

def run(self):
“如果调用start(),则由pyqt间接调用。
此方法从蜥蜴检索数据,并通过
输出信号作为字典发出数据。

”data=self.\u端点。\u同步获取异步(
*self.\u查询信息,**self.[u查询)
self.output.emit(数据)
```



credits
=




-roel.vandenberg@nelen-schuurmans.nl启动了这个库




changelog of lizard连接器的lizard连接器
=============================================================================br/>


0.7.1(2018-04-17)
——————————————————————————————————————————————————————————————————然而,



0.7(2018-04-17)
----


-添加客户端。

-添加解析器(科学的,json)

-添加回调。


-重命名端点“下载…”方法以“获取…”。


<0.6(2018-02-07)
----

-添加显式的py2/3导入以缓解“未来”的问题。``库。



0.5(2017-10-16)
----


-与python 2.7兼容。

-重构分页。

-添加带回调的异步下载。

-删除端点初始化的最大结果。



<0.4(2016-06-05)
----


-修复了分页迭代中的错误结果。

-当所有页面设置为false时,所有涉及get的方法都返回对象作为
迭代器。



>0.3(2016-05-06)
—————————————————————————————————————————————————————————————————————当baseurl不安全时引发异常
(即不以https开头)。

-修复了导致get运行两次的错误。



>0.2(2016-05-04)
----


-添加了数据类型类。

-重命名了端点get和post以下载和上载。


0.1(2016-03-29)
——————————————————————————————————————————————————————————————————————————————————————————————————————

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

推荐PyPI第三方库


热门话题
java如何在jprogressbar上添加文本?   java生成30到32位之间的随机数   我想从我自己的服务器而不是java worldwind中的nasa服务器获取数据   jsp中带有外部java文件的html计数器   java如何找到运行Servlet的主机和端口   我怎么能看到数学。java中的cos方法计算平方根?   java这个docker run命令做什么?   java如何在将表单提交到servlet后将原始JSP保存在URL中?   如何在Java中访问Arraylist中的字典数据?   java JPA如果我有一个实体被用作复合键,那么级联是否也构成复合键的一部分?   连接Java:文件读取/添加到文件程序时未按预期工作(逻辑错误)   java从Android向PLC发送布尔值   java Get build。gradle文件作为一个。类文件   Youtube API V3 Java无需调用浏览器即可上传视频   java如何在Unittest中测试StackOverflower错误   实现方法中的java异常处理   java这个::instanceMethod在java8中用作方法参数有什么用途   java偶尔会获得javax。邮政使用javamail阅读gmail电子邮件时的FolderClosedException