[Python-de] Leere zeile löschen

Gerald Klix Gerald.Klix at klix.ch
Mit Jun 22 10:09:39 CEST 2005


Hallo Michel,
wie schreibst Du den die Datei?

Mit "print >>myFileObject, line"
oder "myFileObject.write( line )"
oder "myFileObject.write( wholeContents )"

Wenn man das nicht weiss, ists schwer Dir zu helfen.

HTH,
Gerald

michel.koller at globonet.ch schrieb:
> Guten Tag
> 
>  
> 
> Ich habe eine HTML-Datei die ich auslese und mit :
> 
> re.sub('<title>.*?</title>','',line) den Titel herausselektiere
> 
> und dann die datei wieder schreibe, ohne Titel.
> 
>  
> 
> Das Problem ist dort wo vorher der Titel war, ist jetzt eine
> 
> leere Zeile vorhanden die ich gelöscht haben möchte, zuerst
> 
> dachte ich die kann man ersetzen mit einem Zeilenrückschub,
> 
> und habe meinen Befehl so angepasst das der Titel durch einen
> 
> Zeilenrückschub „\r“ ersetzt wird also :
> 
>  
> 
> re.sub('<title>.*?</title>','\r',line)
> 
>  
> 
> Das funktioniert leider nicht dort wo der Rückschub stattfinden
> 
> sollte steht nun ein kleines komisches ViereckSymbol, und
> 
> die Zeile ist immer noch präsent.
> 
>  
> 
> Kann mir jemand sagen wie ich eine einzelne leere Zeile löschen kann?
> 
>  
> 
> Vielen Dank für Hilfe
> 
> Michel Koller  
> 
>  
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> python-de maillist  -  python-de at python.net
> http://python.net/mailman/listinfo/python-de

-- 
GPG-Key: http://keyserver.veridis.com:11371/search?q=0xA140D634