Die Suche ergab 4 Treffer

von mirko_steiner
Montag 18. Juli 2005, 10:28
Forum: Allgemeine Fragen
Thema: while line = file.readline(): (geht net, wiso!?)
Antworten: 8
Zugriffe: 1730

letzter eintrag war von mir allerdings hab ich mich vergessen einzuloggen :D
von mirko_steiner
Montag 18. Juli 2005, 07:11
Forum: Allgemeine Fragen
Thema: while line = file.readline(): (geht net, wiso!?)
Antworten: 8
Zugriffe: 1730

nein, mit klammern hab ich schon experimentiert (hab alle arten dorsch!) :) aber ich schau mir mal auf der arbeit (wo ich ja auch eigentlich das problem lösen sollte) die seite genauer an und versuch mal ein paar sachen, aufjedenfall greifen die nicht mit den normalen "file object" methoden drauf zu ...
von mirko_steiner
Sonntag 17. Juli 2005, 15:17
Forum: Allgemeine Fragen
Thema: while line = file.readline(): (geht net, wiso!?)
Antworten: 8
Zugriffe: 1730

ja das problem mit

for line in file

ist das das ein EOF erwartet und das kommt halt bei einer FIFO net :)

es müsste so laufen:
sobald sich was ändert an der date (deswegen der poll) lese alle zeilen die drinne stehen und dann warte wieder bis irgendwas passiert.
aber readlines() kann ich auhc ...
von mirko_steiner
Sonntag 17. Juli 2005, 13:23
Forum: Allgemeine Fragen
Thema: while line = file.readline(): (geht net, wiso!?)
Antworten: 8
Zugriffe: 1730

while line = file.readline(): (geht net, wiso!?)

hi,

erstmal mein code hier:


#!/usr/bin/env python

from select import *
import sys

print "opening fifo"
file = open("test.fifo")

print "poll create"
polly = poll()
print "poll register"
polly.register(file.fileno(),POLLIN)

while True:
polly.poll()

while line = file.readline():
print line ...