|
@@ -80,7 +80,11 @@ def convertValuesR(pars,replacements):
|
|
|
pars[c]=[convertValuesR(x,replacements) for x in pars[c]]
|
|
|
continue
|
|
|
for r in replacements:
|
|
|
- pars[c]=re.sub(r,replacements[r],pars[c])
|
|
|
+ try:
|
|
|
+ pars[c]=re.sub(r,replacements[r],pars[c])
|
|
|
+ except TypeError:
|
|
|
+ #direct values (int, etc.) don't work with regexp, but they don't need replacements anyhow
|
|
|
+ pass
|
|
|
return pars
|
|
|
|
|
|
#list
|