Python kümmert sich von Haus aus nicht um XML Schema, weil nur Empfehlung, kein Standard. Unter http://dev.w3.org/cvsweb/xmlschema/XSV/ kannst Du Dir passende Klassen zum Validieren runterladen, läuft IIRC ab Python 2.2:
Code:
import XSV XSV.validate('foo.xml', foo.xsd')
Was IE und MSXML angeht: Keine Ahnung... -- Mit 40 Fieber sitzt man nicht mehr vor dem PC. Man liegt im Bett. Mit dem Notebook.