python读取nacos配置文件
安装依赖
pip install nacos-sdk-python
主体部分
import nacos
import yamlSERVER_ADDRESS = "xxx.xx.xxx.xxx:xxxx" # 服务器地址,多台需要用,隔开
NAMESPACE = "test" # 命名空间client = nacos.NacosClient(SERVER_ADDRESS, namespace=NAMESPACE) # 连接nacosdata_id = "common.yaml"
group = "DEFAULT_GROUP"
读取nacos配置
nacos_config = client.get_config(data_id, group)
转换成熟悉的字典格式
dict_nacos_config = yaml.load(nacos_config, Loader=yaml.FullLoader)
根据键去获取对应的值就可以了
print(dict_nacos_config[‘your_key’])
python读取nacos配置文件相关推荐
- python 读取.env配置文件
python 读取.env配置文件 目录结构 project/ ├─config │ └─__init__.py | └─base.py | └─conf.py ├─.env ├─.env.examp ...
- python读取yaml配置文件的方法
yaml简介 1.yaml [ˈjæməl]: Yet Another Markup Language :另一种标记语言.yaml 是专门用来写配置文件的语言,非常简洁和强大,之前用ini也能写配置文 ...
- python读取json配置文件_Python简单读取json文件功能示例
本文实例讲述了Python简单读取json文件功能.分享给大家供大家参考,具体如下: read_json.json: { "rule":{ "namespace" ...
- python读取配置文件获取所有键值对_python读取配置文件 变量 ConfigParser模块
Python 读取写入配置文件很方便,可使用内置的 configparser 模块 配置文件:config.ini [oppo] platformName = Android platformVers ...
- python读取配置文件获取所有键值对_Python读取properties配置文件操作示例
本文实例讲述了Python读取properties配置文件操作.分享给大家供大家参考,具体如下: 工作需要将Java项目的逻辑改为python执行,Java的很多配置文件都是.properties的, ...
- python configparser 数组_python读取ini配置文件,python中数组如何表示
python读取ini配置文件 Python必须使用configparser包来读取ini配置,因此首先加载它. 导入configparser后,我们需要加载配置文件. config=configpa ...
- 【自动化测试】Python 读取 .ini 格式文件
大家应该接触过.ini格式的配置文件.配置文件就是把一些配置相关信息提取出去来进行单独管理,如果以后有变动只需改配置文件,无需修改代码.特别是后续做自动化的测试,需要拎出一部分配置信息,进行管理.比如 ...
- python ini文件 遍历_【自动化测试】Python 读取 .ini 格式文件
大家应该接触过.ini格式的配置文件.配置文件就是把一些配置相关信息提取出去来进行单独管理,如果以后有变动只需改配置文件,无需修改代码.特别是后续做自动化的测试,需要拎出一部分配置信息,进行管理.比如 ...
- python读取配置文件获取所有键值对_python笔记14-读取yaml配置文件(pyyaml)
yaml简介 1.yaml [ˈjæməl]: Yet Another Markup Language :另一种标记语言.yaml 是专门用来写配置文件的语言,非常简洁和强大,之前用ini也能写配置文 ...
最新文章
- Visual Studio 2017新版发布,极大提高开发效率丨附下载
- linux函数没有返回值导致溢出,Shell中函数返回值超出问题
- arm ubuntu 编译boost_Ubuntu交叉编译tslib并移植到嵌入式Linux
- 页面上传图片只能通过表单完成,且页面端向服务器端发送消息除了ajax外基本通过表单;通过JavaScript ajax代码只能post到服务器json与xml;...
- Error: listen EADDRINUSE: address already in use :::5000
- Android:图解四种启动模式 及 实际应用场景解说
- 魔方游戏程序设计制作(C语言)
- 关于jqui datepicker 使用enter选择日期后 点击input 没有打开日期控件问题
- oracle数据库提示ORA-01033
- 神州数码c语言笔试题,神州数码软件测试工程师笔试C语言题目详解
- 基于FPGA的脉冲压缩设计(Matlab+vivado)
- OpenCV合并图片cv2.add、无缝连接图片cv2.addWeighted、图片克隆cv2.seamlessClone 效果对比、按位运算bitwise_and
- God‘s Perspective - God View - 上帝视角
- 使用 Vscode +PlantUml 画uml图
- vue Cli3官网地址
- 点击商品进入详情页面
- linux usb声卡 无声音,记一次解决在Ubuntu 18.04下声卡没有声音的经历
- easydl code for classify
- linux命令——帮助相关命令
- 一种通过注册表获取USB虚拟串口端口号的方法
热门文章
- Android冒险之旅-22-自定义View--涟漪效果|波浪效果
- 初创企业如何对员工进行有效的人才培养
- Web网页自动化实战《4.获取所有酒店的名字、价格、评分信息,并写入文件》上篇...
- hive分区对应hadoop_hive分区表信息如何导入mysql 表?
- AI中恢复文件,编辑和管理文档,熟悉画板,掌握辅助工具,原位粘贴,掌握形状绘图工具,掌握线型绘图工具,直接选择工具的用法
- 产品研发与项目开发的差别
- 如何快速确定男生对你是否真心?
- Adapter com.e.myapplication1.MainActivity' is not an enclosing class
- win 系统如何删除开机启动系统选择
- (附源码)计算机毕业设计SSM基于的宠物领养管理系统