【发布时间】:2020-02-11 18:07:12
【问题描述】:
我有一个带有 a.e. 的 XML。
Pos="0.003"
Pos="100.002"
Pos="10.2"
Pos="3.43"
Pos="0.999"
现在我希望每个带有 +0.007 的标签。我用 python 脚本尝试了它,但没有任何反应。 我做错了什么:(
def calculate(match):
return 'Pos="\d{1,4}[.]\d{1,4}"' % (match.group(1), complex(match.group(2))+0.007)
editor.rereplace('Pos="(\d{1,4}[.]\d{1,4})"', calculate)
结果应该是那么
Pos="0.010"
Pos="100.009"
Pos="10.207"
Pos="3.437"
Pos="1.006"
【问题讨论】: