尝试在 azure devops 中部署 CICD 管道。我使用 python 文件覆盖用户将使用的所有参数。 py文件运行时其中一个参数有空格。
我尝试向其中添加额外的代码。第一次成功运行,但随后再次失败并出现相同的错误。
for env in envs:
config[env] = {}
addIniDict = {}
removeIniDict = {}
for key,value in parametersJsonDict.items():
#code I aded (below one line)
value=value.replace('%',"%%")
if key in parametersIniDict[env]:
config[env][str(key)] = str(parametersIniDict[env][key])
else:
addIniDict[key] = str(value)
for key,value in parametersIniDict[env].items():
if not key in parametersJsonDict:
removeIniDict[key] = str(value)
错误:
“位置 %d” % (value, tmp_value.find('%'))) ValueError: 无效
中的插值语法
您的输入文件的内容是什么样的?