Lesen Sie erneut eine geöffnete Datei Python

9

Ich habe ein Skript, das eine Datei liest und dann Tests basierend auf dieser Datei abschließt, aber ich habe ein Problem, weil die Datei nach einer Stunde neu geladen wird und ich das Skript nicht dazu bringen kann, die Datei nach oder an diesem Punkt erneut zu lesen in der Zeit.

Also: GETS NEUE DATEI ZU LESEN Liest Datei führt Tests in Datei durch GET NEW FILE TO READ (mit demselben Namen - aber das kann sich ändern, wenn es Teil einer Lösung ist) Liest neue Datei Führen Sie die gleichen Tests für eine neue Datei durch

Kann jemand vorschlagen, Python dazu zu bringen, die Datei erneut zu lesen?

    
Ben Cartwright 10.06.2013, 10:34
quelle

2 Antworten

12

Entweder seek bis zum Anfang der Datei

%Vor%

oder öffnen Sie die Datei erneut (ich würde diesen Weg bevorzugen, da Sie sonst die Datei für eine Stunde geöffnet halten, nichts zwischen Pässen)

%Vor%

Dies zusammenfügen

%Vor%     
John La Rooy 10.06.2013, 10:38
quelle
13

Sie können den Cursor auf folgende Weise an den Anfang der Datei bewegen:

%Vor%

Dann können Sie es erfolgreich lesen.

    
Konstantin Dinev 10.06.2013 10:36
quelle

Tags und Links