Nacos sdk for python
Project description
pynacos-sdk
Install
pip install pynacos-sdk
Tutorial
from nacos import Nacos
from nacos.errors import RequestError, ParamError
from nacos.params import ServiceRegisterParam, ServiceListParam
NACOS_HOST = "127.0.0.1"
NACOS_PORT = 8848
NAMESPACE_ID = "e26e7439-e161-4709-8778-ab5ecef5fec5"
nacos = Nacos(NACOS_HOST, NACOS_PORT, NAMESPACE_ID)
try:
param = ServiceRegisterParam("hello")
status = nacos.service_register(param)
print("register status = ", status)
except ParamError as e:
print("param error")
print(e)
except RequestError as e:
print("nacos error")
print(e)
try:
param = ServiceListParam()
services = nacos.service_list(param)
print(services.json())
except ParamError as e:
print("param error")
print(e)
except RequestError as e:
print("nacos error")
print(e)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pynacos-sdk-0.2.2.tar.gz
(7.8 kB
view details)
File details
Details for the file pynacos-sdk-0.2.2.tar.gz.
File metadata
- Download URL: pynacos-sdk-0.2.2.tar.gz
- Upload date:
- Size: 7.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/41.6.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9dfa70f7f9f9baa0b70ca6f39e19a51d4d5bc7062e7ac99fd9816e4035bc8c89
|
|
| MD5 |
03ccb057a22fa2d3023f9621358d603a
|
|
| BLAKE2b-256 |
273226b9ec603053c8e34de15ca3b0cc4a7350aaac4ae6a6b7b1d4800d6a8f94
|