[Python-checkins] CVS: python/dist/src/Lib/xml/sax expatreader.py,1.12,1.13
Martin v. Löwis
python-dev@python.org
Fri, 29 Sep 2000 12:00:46 -0700
Update of /cvsroot/python/python/dist/src/Lib/xml/sax
In directory slayer.i.sourceforge.net:/tmp/cvs-serv28715
Modified Files:
expatreader.py
Log Message:
Use string functions instead of methods to allow sharing this module with PyXML
Index: expatreader.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/xml/sax/expatreader.py,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -r1.12 -r1.13
*** expatreader.py 2000/09/24 21:17:39 1.12
--- expatreader.py 2000/09/29 19:00:40 1.13
***************
*** 13,16 ****
--- 13,18 ----
AttributesNSImpl = xmlreader.AttributesNSImpl
+ import string
+
# --- ExpatParser
***************
*** 134,138 ****
def start_element_ns(self, name, attrs):
! pair = name.split()
if len(pair) == 1:
pair = (None, name)
--- 136,140 ----
def start_element_ns(self, name, attrs):
! pair = string.split(name)
if len(pair) == 1:
pair = (None, name)
***************
*** 140,144 ****
newattrs = {}
for (aname, value) in attrs.items():
! apair = aname.split()
if len(apair) == 1:
apair = (None, aname)
--- 142,146 ----
newattrs = {}
for (aname, value) in attrs.items():
! apair = string.split(aname)
if len(apair) == 1:
apair = (None, aname)
***************
*** 152,156 ****
def end_element_ns(self, name):
! pair = name.split()
if len(pair) == 1:
pair = (None, name)
--- 154,158 ----
def end_element_ns(self, name):
! pair = string.split(name)
if len(pair) == 1:
pair = (None, name)