2009-06-08 6 views
4

Ich verwende Lxml, um HTML programmatisch zu erstellen, und ich muss einen benutzerdefinierten Kommentar in die Ausgabe einfügen. Während es in lxml Code gibt, um mit Kommentaren fertig zu werden (sie können beim Analysieren von existierendem HTML-Code instanziiert werden), kann ich keinen Weg finden, um einen programmatisch zu instanziieren.Wie kann ich ein Kommentarelement mit lxml programmatisch instanziieren?

Kann jemand helfen?

Antwort

6

Sie können die lxml.etree.Comment() Werksfunktion verwenden. Es wird ein Kommentarelement zurückgegeben, das Sie wie jedes andere Element verwenden können.

+0

Mann! Ich habe das oft probiert, ich schwöre es! Es war vorher ein Absturz von Lxml, aber jetzt scheint es zu funktionieren. Danke für die Bestätigung, dass es funktionieren sollte. – jkp

Verwandte Themen