[Python-de] Zeile in Datei aufsuchen

Christian Tismer tismer at stackless.com
Mon Aug 9 12:48:14 CEST 2004


Albert Hermeling wrote:

> Am Sonntag, 8. August 2004 12:43 schrieb "Martin v. Löwis":
> 
>>Albert Hermeling wrote:
>>
>>>Gib es eine Funktion die eine bestimmt Zeile in einer Datei aufsucht?
>>
>>Nein; dazu musst Du alle Zeilen lesen und die nicht benötigten
>>auslassen. Historisch die einfachste Lösung:
>>
> 
> 
> Hallo Martin,
> 
> danke fue die schnelle Antwort. Schade das es keine Datei Methode gibt die das 
> erledigt.
> 
> Warum gibt es sowas eigentlich nicht? Besteht da kein Bedarf sowas als Methode
> von Dateien einzubauen?

Ich denke, kaum. Positionierbare Zeilen sind keine Eigenschaften
der darunterliegenden Dateistruktur, wie es früher oft
angetroffen wurde. Heutzutage benutzt man das kaum noch in
Betriebssystemen.

Wie die anderen Antworten zeigen, ist es sehr leicht, das
nach Eigengeschmack zu implementieren. Aber so sehr viel
Sinn macht es denn auch nicht, wenn man die Sätze, wegen
variabler Länge, nicht ohne Weiteres schreiben kann.

Der Wunsch nach diesem Feature wird sich wahrscheinlich
verflüchtigen, je länger Du Dich mit dem Problem beschäftigst.

Viele Grüße -- chris
-- 
Christian Tismer             :^)   <mailto:tismer at stackless.com>
Mission Impossible 5oftware  :     Have a break! Take a ride on Python's
Johannes-Niemeyer-Weg 9a     :    *Starship* http://starship.python.net/
14109 Berlin                 :     PGP key -> http://wwwkeys.pgp.net/
work +49 30 89 09 53 34  home +49 30 802 86 56  mobile +49 173 24 18 776
PGP 0x57F3BF04       9064 F4E1 D754 C2FF 1619  305B C09C 5A3B 57F3 BF04
      whom do you want to sponsor today?   http://www.stackless.com/