landlab图的restful接口。

landlab-rest的Python项目详细描述


landlab图的restful接口。

快速启动

使用Conda来安装必要的要求和固定支架

$ conda install --file=requirements.txt -c conda-forge
$ pip install .

启动服务器,

$ start-sketchbook

查看包含的行,查看在上服务的主机和端口 服务器正在上运行。或者,您可以使用–主机–端口 指定特定主机和端口的选项(–help以获取帮助)。

现在您应该可以向服务器发送请求了。例如, 要获取rastermodelgrid

$ curl https://0.0.0.0:8080/graphs/raster

有关支持的图的列表

$ curl https://0.0.0.0:8080/graphs/

您可以传递如下参数:

$ curl 'https://0.0.0.0:8080/graphs/raster?shape=4,5&spacing=2.,1.'

码头工人

要建立一个新的Docker映像,它将是一个固定的Rest服务器,

docker build . -t landlab-rest

生成后,运行服务器,

docker run -it -p 80:80 landlab-rest

一旦运行,就可以向服务器发送请求。例如,

$ curl https://0.0.0.0/graphs/raster

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

推荐PyPI第三方库


热门话题
找不到足够的连续内存会导致OOM吗?   java如何计算一个矩形可以放入另一个矩形的次数?   谷歌地图api java   java Autowired批注在AuthenticationSuccessHandler中返回null   Java电话号码格式正则表达式   eclipse我希望能够同时选择多个复选框?Java SWT   java j2objc可以用于生成不适用于iOS的目标C代码吗?   使用cUrl将PHP post数组转换为java servlet   java playpac4j和Play 2.5:@requireAuthentication注释导致stacktrace   java为什么在Javamail中连接超时?   java使用SwingUtilities。main方法中的invokeLater()   如何在名为from Unity的Java插件中创建Android处理程序