1、windows机器上安装python3
https://www.python.org/ftp/python/3.13.1/python-3.13.1-amd64.exe2、双击python-3.13.1-amd64.exe安装
3、打开powershell
4、查看python版本
python.exe -V5、安装nacos-sdk-python
pip install nacos-sdk-python6、编写python脚本
import nacos
SERVER_ADDRESSES = "192.168.107.131:8848"
NAMESPACE = "test"
GROUP = "LZ_GROUP"
OLD1 = "192.209.231.70:6377"
NEW1 = "192.210.32.101:30005"
OLD2 = "Brr2^"
NEW2 = "JCss%"
client = nacos.NacosClient(SERVER_ADDRESSES, namespace=NAMESPACE, username="nacos", password="nacospass123")
DATAIDS=[
"Data Id1",
"Data Id2",
"Data Id3",
....
]
for DATAID in DATAIDS:
CONFIG=client.get_config(DATAID, GROUP)
CONTENT=CONFIG.replace(OLD1, NEW1).replace(OLD2, New2)
client.publish_config(DATAID, GROUP,CONTENT, config_type="yaml")
print('all done')说明:
SERVER_ADDRESSES:nacos服务器地址
NAMESPACE:nacos命名空间
GROUP:nacos组
OLD1:被替换的内容
NEW1:要替换成的新内容
OLD2:被替换的内容
NEW2:要替换成的新内容
DATAIDS:配置要修改的配置文件的Data Id列表
7、执行脚本
python.exe .\modify_nacos_config.py
















