nifcloud的python包装器
py-nifcloud的Python项目详细描述
Description
python为了执行NifCloud REST API sdk
Install
pip install py-nifcloud
Preparation
config file
请准备包含ACCESS_KEY_ID和SECRET_ACCESS_KEY的config文件(默认:~/.nifcloud.yml)
ACCESS_KEY_ID: 'your access key' SECRET_ACCESS_KEY: 'your secret access key'
environment
也可以将ACCESS_KEY_ID和SECRET_ACCESS_KEY设定为环境变量进行准备 比config file优先
export ACCESS_KEY_ID="your access key" export SECRET_ACCESS_KEY="your secret access key"
Usage
NifCloudClient
from py_nifcloud.nifcloud_client import NifCloudClient client = NifCloudClient(service_name="computing", region_name="jp-east-1", base_path="api",) params = { 'Action': 'DescribeRegions', } response = client.request(method="GET", query=params)
ComputingClient
from py_nifcloud.computing_client import ComputingClient client = ComputingClient(region_name="jp-east-1") params = { 'Action': 'DescribeRegions', } response = client.request(method="GET", query=params)
Contributing
欢迎宣传
Support and Migration
无特别要求