[Python] Un semplice tail in python: dove sbaglio?

Roberto Polli robipolli a gmail.com
Mar 7 Lug 2015 18:49:41 CEST


Il 7 luglio 2015 18:04, enrico franchi <enrico.franchi a gmail.com> ha scritto:
> E poi ci sarebbe da dire che inotify ti salverebbe un sacco di tempo.
Vero, volevo farla semplice perņ: se devo fare inotify | read
bloccante con timeout tanto vale usare modulo.


> Comunque non sono d'accordo che le pipe sono "fuori scope".
> tutto il mondo di unix si basa sul fatto che in generale non ti interessa saperlo.
In generale non sono off-scope, ed hai ragionissima su tutto.

Il caso č il seguente:
  - devo mettere in tail un logfile (neanche compresso)
  - se platform-independant meglio
  - con poco codice che sia comprensibile da un non-pythonista
  - non-oop

Diciamo che il giochino funziona ma non gestisce dei corner-case:
passerņ probabilmente ad un modulo e ciccia.

Poi oggi pure ripassone di Linux System Programming - avevo scordato
che ctime viene sempre modificato e imho man 2 stat non č chiarissima.

Pace,
R.


Maggiori informazioni sulla lista Python