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第三方库


热门话题
带有servlet、jsp和数据库的应用程序的java结构   java Admob本机Express广告   java无法在会话超时时获取会话范围的bean   java的“xmlns=”http://www.intellij.com/uidesigner/form/“`由Intellij以.xml格式标记为红色   迭代器在Java中重写Iterables<Obj>的正确方法   java如何刷新我的默认表模型   无效URL上的java PrettyFaces重定向循环   java如何将JSON数组传递给SpringMVC?   java如何从setOnClickListener获取数据并将其传递给倒计时程序   从java运行grep命令后bash获取错误   java[Ljava.lang.String;@5d79a22d结果   java错误p:ajax更新   请在这段代码中解释java instanceof关键字