python-xml.dom.minidom.Attr Frage

Immer Attribute mit minidom in Python, verwendet man die "Attribute" - Eigenschaft. z.B. node.attributes["id"].value

Also wenn ich <a id="foo"></a>, das sollte mir "foo". node.attributes["id"] nicht zurück, wird der Wert des benannten Attributs, sondern eine xml.dom.minidom.Attr Instanz.
Aber ein Blick auf die Hilfe für Attr dabei help('xml.dom.minidom.Attr') nirgends ist diese Magie "value" erwähnte Eigenschaft. Ich Lerne gerne-APIs, indem man die Typ-Hierarchie-Instanz Methoden etc. Wo hat dieser "value" Eigenschaft kommen?? Warum ist es nicht in der Liste der Attr Klasse' Seite? Die einzigen Daten, die Deskriptoren, die erwähnt werden, sind isId, localName und schemaType. Es ist auch nicht geerbt, von jeder Oberklassen. Da ich bin neu in Python, würden einige der Python-gurus erleuchten?

InformationsquelleAutor rudy | 2010-05-07

Schreibe einen Kommentar