From 327e1878ac325c0654b01493ae3abb9f3f92fb2a Mon Sep 17 00:00:00 2001 From: Fred Drake Date: Tue, 1 Aug 2000 00:05:16 +0000 Subject: Add magic to replace the xml package with _xmlplus at import time. Update docstring to reflect change of name for the parsers subpackage. --- Lib/xml/__init__.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Lib/xml/__init__.py b/Lib/xml/__init__.py index 02a8341..0a80011 100644 --- a/Lib/xml/__init__.py +++ b/Lib/xml/__init__.py @@ -5,9 +5,19 @@ This package contains three sub-packages: dom -- The W3C Document Object Model. This supports DOM Level 1 + Namespaces. -parser -- Python wrappers for XML parsers (currently only supports Expat). +parsers -- Python wrappers for XML parsers (currently only supports Expat). sax -- The Simple API for XML, developed by XML-Dev, led by David Megginson and ported to Python by Lars Marius Garshol. This supports the SAX 2 API. """ + + +if __name__ == "xml": + try: + import _xmlplus + except ImportError: + pass + else: + import sys + sys.modules[__name__] = _xmlplus -- cgit v0.12