from xml.sax import saxutils escapeChars = { '.': '.', ';': ';' } dataString = '100.0' expectedOutput = '100.0' saxutils.escape(dataString, entities=escapeChars) # >>> '100.;0'