ESA mustlink API的python包装器
mustlink的Python项目详细描述
mustlink公司
WebMUST API(mustlink)的python包装器
这是python中用于WebMUSTAPI的一个简单包装器。在
依赖关系
必须满足以下依赖项:
- Python3
- matplotlib库
- 熊猫
- 皮亚姆
- 请求
安装
pip
pip install mustlink
应该做这项工作,尽管建议创建一个专用的环境(见下文)。在
康达
首先,克隆这个存储库。如果使用的是conda,则可以使用提供的环境文件在新环境中安装依赖项:
conda env create -f environment.yml
新创建的环境可以通过以下方式激活:
conda activate mustlink
否则,请确保系统包管理器或pip
之类的工具安装了依赖项。建议使用conda环境或virtualenv!在
然后,可以使用以下组件安装软件包:
python setup.py install
网址
在实例化Must类时,可以指定正在使用的WebMUST实例的URL。如果没有给定,则使用默认URL。例如:
must=mustlink.Must(url='https://mustinstance.com/mustlink')
身份验证
访问Web必须经过身份验证。这由一个配置文件控制,当实例化Must类时,config_file
参数可以指向该文件,例如:
如果未指定任何内容,则会在环境变量APPDATA
、XDG_CONFIG_HOME
所指向的路径或用户主目录中的.config
文件夹中查找文件mustlink.yml
。在
配置文件应为YAML格式,并包含以下用户名和密码:
user:login:"userone"password:"blah"
示例
这个存储库附带的Jupyter笔记本展示了一个如何使用代码的示例。注意,并不是所有的API函数都被这个库包装,而是只有那些常用的函数。要查看笔记本,请单击here。在
- 项目
标签: