diff options
author | William M. Brack <wbrack@src.gnome.org> | 2003-10-27 13:48:16 +0000 |
---|---|---|
committer | William M. Brack <wbrack@src.gnome.org> | 2003-10-27 13:48:16 +0000 |
commit | 1d75c8a822dbe6608e646cdbbeb174a3a4ab49c0 (patch) | |
tree | 9019d862d3e0e84e77fc2235000d502c0ba87a1c /python/libxml.py | |
parent | e8039dfec7e62871d774951cae6d7fd116b08aae (diff) | |
download | libxml2-1d75c8a822dbe6608e646cdbbeb174a3a4ab49c0.tar.gz |
fixed warning message from IRIX (bug 125182) removed tabs, replaced with
* xmllint.c: fixed warning message from IRIX (bug 125182)
* python/libxml.py: removed tabs, replaced with spaces
(bug 125572)
Diffstat (limited to 'python/libxml.py')
-rw-r--r-- | python/libxml.py | 208 |
1 files changed, 104 insertions, 104 deletions
diff --git a/python/libxml.py b/python/libxml.py index ba747361..16c24884 100644 --- a/python/libxml.py +++ b/python/libxml.py @@ -34,30 +34,30 @@ class ioWrapper: def io_close(self): if self.__io == None: - return(-1) - self.__io.close() - self.__io = None - return(0) + return(-1) + self.__io.close() + self.__io = None + return(0) def io_flush(self): if self.__io == None: - return(-1) - self.__io.flush() - return(0) + return(-1) + self.__io.flush() + return(0) def io_read(self, len = -1): if self.__io == None: - return(-1) + return(-1) if len < 0: - return(self.__io.read()) - return(self.__io.read(len)) + return(self.__io.read()) + return(self.__io.read(len)) def io_write(self, str, len = -1): if self.__io == None: - return(-1) + return(-1) if len < 0: - return(self.__io.write(str)) - return(self.__io.write(str, len)) + return(self.__io.write(str)) + return(self.__io.write(str, len)) class ioReadWrapper(ioWrapper): def __init__(self, _obj, enc = ""): @@ -110,24 +110,24 @@ class SAXCallback: def startElement(self, tag, attrs): """called at the start of every element, tag is the name of - the element, attrs is a dictionary of the element's attributes""" + the element, attrs is a dictionary of the element's attributes""" pass def endElement(self, tag): """called at the start of every element, tag is the name of - the element""" + the element""" pass def characters(self, data): """called when character data have been read, data is the string - containing the data, multiple consecutive characters() callback - are possible.""" + containing the data, multiple consecutive characters() callback + are possible.""" pass def cdataBlock(self, data): """called when CDATA section have been read, data is the string - containing the data, multiple consecutive cdataBlock() callback - are possible.""" + containing the data, multiple consecutive cdataBlock() callback + are possible.""" pass def reference(self, name): @@ -140,7 +140,7 @@ class SAXCallback: def processingInstruction(self, target, data): """called when a PI has been found, target contains the PI name and - data is the associated data in the PI""" + data is the associated data in the PI""" pass def comment(self, content): @@ -149,42 +149,42 @@ class SAXCallback: def externalSubset(self, name, externalID, systemID): """called when a DOCTYPE declaration has been found, name is the - DTD name and externalID, systemID are the DTD public and system - identifier for that DTd if available""" + DTD name and externalID, systemID are the DTD public and system + identifier for that DTd if available""" pass def internalSubset(self, name, externalID, systemID): """called when a DOCTYPE declaration has been found, name is the - DTD name and externalID, systemID are the DTD public and system - identifier for that DTD if available""" + DTD name and externalID, systemID are the DTD public and system + identifier for that DTD if available""" pass def entityDecl(self, name, type, externalID, systemID, content): """called when an ENTITY declaration has been found, name is the - entity name and externalID, systemID are the entity public and - system identifier for that entity if available, type indicates - the entity type, and content reports it's string content""" + entity name and externalID, systemID are the entity public and + system identifier for that entity if available, type indicates + the entity type, and content reports it's string content""" pass def notationDecl(self, name, externalID, systemID): """called when an NOTATION declaration has been found, name is the - notation name and externalID, systemID are the notation public and - system identifier for that notation if available""" + notation name and externalID, systemID are the notation public and + system identifier for that notation if available""" pass def attributeDecl(self, elem, name, type, defi, defaultValue, nameList): """called when an ATTRIBUTE definition has been found""" - pass + pass def elementDecl(self, name, type, content): """called when an ELEMENT definition has been found""" - pass + pass def entityDecl(self, name, publicId, systemID, notationName): """called when an unparsed ENTITY declaration has been found, - name is the entity name and publicId,, systemID are the entity - public and system identifier for that entity if available, - and notationName indicate the associated NOTATION""" + name is the entity name and publicId,, systemID are the entity + public and system identifier for that entity if available, + and notationName indicate the associated NOTATION""" pass def warning(self, msg): @@ -259,63 +259,63 @@ class xmlCore: # import sys if float(sys.version[0:3]) < 2.2: - def __getattr__(self, attr): - if attr == "parent": - ret = libxml2mod.parent(self._o) - if ret == None: - return None - return xmlNode(_obj=ret) - elif attr == "properties": - ret = libxml2mod.properties(self._o) - if ret == None: - return None - return xmlAttr(_obj=ret) - elif attr == "children": - ret = libxml2mod.children(self._o) - if ret == None: - return None - return xmlNode(_obj=ret) - elif attr == "last": - ret = libxml2mod.last(self._o) - if ret == None: - return None - return xmlNode(_obj=ret) - elif attr == "next": - ret = libxml2mod.next(self._o) - if ret == None: - return None - return xmlNode(_obj=ret) - elif attr == "prev": - ret = libxml2mod.prev(self._o) - if ret == None: - return None - return xmlNode(_obj=ret) - elif attr == "content": - return libxml2mod.xmlNodeGetContent(self._o) - elif attr == "name": - return libxml2mod.name(self._o) - elif attr == "type": - return libxml2mod.type(self._o) - elif attr == "doc": - ret = libxml2mod.doc(self._o) - if ret == None: - if self.type == "document_xml" or self.type == "document_html": - return xmlDoc(_obj=self._o) - else: - return None - return xmlDoc(_obj=ret) - raise AttributeError,attr + def __getattr__(self, attr): + if attr == "parent": + ret = libxml2mod.parent(self._o) + if ret == None: + return None + return xmlNode(_obj=ret) + elif attr == "properties": + ret = libxml2mod.properties(self._o) + if ret == None: + return None + return xmlAttr(_obj=ret) + elif attr == "children": + ret = libxml2mod.children(self._o) + if ret == None: + return None + return xmlNode(_obj=ret) + elif attr == "last": + ret = libxml2mod.last(self._o) + if ret == None: + return None + return xmlNode(_obj=ret) + elif attr == "next": + ret = libxml2mod.next(self._o) + if ret == None: + return None + return xmlNode(_obj=ret) + elif attr == "prev": + ret = libxml2mod.prev(self._o) + if ret == None: + return None + return xmlNode(_obj=ret) + elif attr == "content": + return libxml2mod.xmlNodeGetContent(self._o) + elif attr == "name": + return libxml2mod.name(self._o) + elif attr == "type": + return libxml2mod.type(self._o) + elif attr == "doc": + ret = libxml2mod.doc(self._o) + if ret == None: + if self.type == "document_xml" or self.type == "document_html": + return xmlDoc(_obj=self._o) + else: + return None + return xmlDoc(_obj=ret) + raise AttributeError,attr else: - parent = property(get_parent, None, None, "Parent node") - children = property(get_children, None, None, "First child node") - last = property(get_last, None, None, "Last sibling node") - next = property(get_next, None, None, "Next sibling node") - prev = property(get_prev, None, None, "Previous sibling node") - properties = property(get_properties, None, None, "List of properies") - content = property(get_content, None, None, "Content of this node") - name = property(get_name, None, None, "Node name") - type = property(get_type, None, None, "Node type") - doc = property(get_doc, None, None, "The document this node belongs to") + parent = property(get_parent, None, None, "Parent node") + children = property(get_children, None, None, "First child node") + last = property(get_last, None, None, "Last sibling node") + next = property(get_next, None, None, "Next sibling node") + prev = property(get_prev, None, None, "Previous sibling node") + properties = property(get_properties, None, None, "List of properies") + content = property(get_content, None, None, "Content of this node") + name = property(get_name, None, None, "Node name") + type = property(get_type, None, None, "Node type") + doc = property(get_doc, None, None, "The document this node belongs to") # # Serialization routines, the optional arguments have the following @@ -333,30 +333,30 @@ class xmlCore: # is allocated/freed every time but convenient. # def xpathEval(self, expr): - doc = self.doc - if doc == None: - return None - ctxt = doc.xpathNewContext() - ctxt.setContextNode(self) - res = ctxt.xpathEval(expr) - ctxt.xpathFreeContext() - return res + doc = self.doc + if doc == None: + return None + ctxt = doc.xpathNewContext() + ctxt.setContextNode(self) + res = ctxt.xpathEval(expr) + ctxt.xpathFreeContext() + return res # # Selecting nodes using XPath, faster because the context # is allocated just once per xmlDoc. # def xpathEval2(self, expr): - doc = self.doc - if doc == None: - return None + doc = self.doc + if doc == None: + return None try: doc._ctxt.setContextNode(self) except: doc._ctxt = doc.xpathNewContext() doc._ctxt.setContextNode(self) - res = doc._ctxt.xpathEval(expr) - return res + res = doc._ctxt.xpathEval(expr) + return res # support for python2 iterators def walk_depth_first(self): @@ -497,7 +497,7 @@ class parserCtxtCore: def __del__(self): if self._o != None: libxml2mod.xmlFreeParserCtxt(self._o) - self._o = None + self._o = None def setErrorHandler(self,f,arg): """Register an error handler that will be called back as |