Do not assume that types.UnicodeType exists; we might be running in an old

version of Python.  ;-(
This commit is contained in:
Fred Drake 2000-12-16 01:45:11 +00:00
parent 1402ab2cb9
commit 95b4ec5fbe
1 changed files with 5 additions and 1 deletions

View File

@ -7,7 +7,11 @@
import handler import handler
import xmlreader import xmlreader
_StringTypes = [types.StringType, types.UnicodeType] try:
_StringTypes = [types.StringType, types.UnicodeType]
except AttributeError:
_StringTypes = [types.StringType]
def escape(data, entities={}): def escape(data, entities={}):
"""Escape &, <, and > in a string of data. """Escape &, <, and > in a string of data.