Guten Tag

 

Ich schreibe ein Skript welches eine HTML-Datei öffnet, ausliesst nd bei allen IMG-Tags das Attribut “alt” mit Text erweitert.

Das funktioniert ganz gut, aber bei der neugeschriebene Datei ist der HTML-Code danch ganz am Block, alle Leeren Zeilen und Leerzeichen sind verschwunden.

Ich möchte aber das die Datei danach gleich aussieht wie bevor Sie gelesen wurde.

 

Ich vermute das ich da was mit dem Schreiben der Datei nicht richtig mache, weis aber nicht was

 

Was mache ich da Falsch?

 

   def OnAlt(self, event):   

       for file in DirectoryWalker("."):

         try:

            html = open(file).read()

            parser = aHTMLParser()   

            parser.feed(html)

            parser.close()

            html = parser.res

            open(file, 'w').write(html)

                print file

         except:

                print "diese datei konnte nicht geöffnet werden"

       print "fertig mit alt ändern"

 

Danke für jede Hilfe

 

Michel Koller

 

Web Developer
dipl.Webmaster ZBW
-----------------------------------------
GLOBONET GmbH
Tel    +41 (0)71 914 44 00
Fax   +41 (0)71 914 44 19
Email
michel.koller@globonet.ch
URL   www.globonet.ch
-----------------------------------------