Use *absolute* imports now that they are required. (Should this go into 2.5?)

This commit is contained in:
Neal Norwitz 2006-03-24 07:47:46 +00:00
parent c3e54b8480
commit 2def11a90d
3 changed files with 9 additions and 9 deletions

View file

@ -19,11 +19,11 @@ xmlreader -- Base classes and constants which define the SAX 2 API for
expatreader -- Driver that allows use of the Expat parser with SAX. expatreader -- Driver that allows use of the Expat parser with SAX.
""" """
from xmlreader import InputSource from .xmlreader import InputSource
from handler import ContentHandler, ErrorHandler from .handler import ContentHandler, ErrorHandler
from _exceptions import SAXException, SAXNotRecognizedException, \ from ._exceptions import (SAXException, SAXNotRecognizedException,
SAXParseException, SAXNotSupportedException, \ SAXParseException, SAXNotSupportedException,
SAXReaderNotAvailable SAXReaderNotAvailable)
def parse(source, handler, errorHandler=ErrorHandler()): def parse(source, handler, errorHandler=ErrorHandler()):

View file

@ -4,8 +4,8 @@ convenience of application and driver writers.
""" """
import os, urlparse, urllib, types import os, urlparse, urllib, types
import handler from . import handler
import xmlreader from . import xmlreader
try: try:
_StringTypes = [types.StringType, types.UnicodeType] _StringTypes = [types.StringType, types.UnicodeType]

View file

@ -1,9 +1,9 @@
"""An XML Reader is the SAX 2 name for an XML parser. XML Parsers """An XML Reader is the SAX 2 name for an XML parser. XML Parsers
should be based on this code. """ should be based on this code. """
import handler from . import handler
from _exceptions import SAXNotSupportedException, SAXNotRecognizedException from ._exceptions import SAXNotSupportedException, SAXNotRecognizedException
# ===== XMLREADER ===== # ===== XMLREADER =====