def test_increment(): print String.incrementName('plop') print String.incrementName('plop', ['plop']) print String.incrementName('plop12', ['plop', 'plop3', 'plop12']) names = list() for _ in range(10): name = String.incrementName('plop', names) names.append(name) print name
def _resolveVariables(self, value): customs = {'WORK': 'C:/work'} return String.substituteVars(value, customs=customs)
def main2(): customs = {'nEsTed_var': 'NES %DEBUG_LEVEL% TED'} print String.substituteVars("plop ${deBuG_lEvEl}") print String.substituteVars("plop %NESTED_vAr% yo", customs=customs)