Seite 1 von 1

Skript am ende Pausieren und wieder von vorne anfangen

Verfasst: Montag 2. Februar 2015, 12:23
von frannek
Hallo zusammen,

auch wenn ich mich mit dieser Frage etwas lächerlich mache aber ich habe mir ein script zusammen gestrickt welches jede minute per cron ausgeführt wird. Funktioniert soweit auch ganz gut nur möchte ich jetzt z.B. eine Abfragerate von 10 Sekunden erreichen und dies scheint ja nur innerhalb des scriptes erreichbar zu sein. Wie kann ich nun am ende des Scriptes die anweisung geben, dass er wieder von vorne anfangen soll?

Die Pause habe ich ganz einfach mit

Code: Alles auswählen

time.sleep(10)
realisiert.


Wenn ich am Anfang des Scriptes irendwelche imports habe, werden diese dan nauch immer wieder geladen und müllen mir somit den speicher voll oder wird dies dann ignoriert?

Schöne Grüße


Frannek

Re: Skript am ende Pausieren und wieder von vorne anfangen

Verfasst: Montag 2. Februar 2015, 12:54
von BlackJack
@frannek: Um etwas wiederholt auszuführen gibt es Schleifen.

Re: Skript am ende Pausieren und wieder von vorne anfangen

Verfasst: Montag 2. Februar 2015, 13:15
von /me
frannek hat geschrieben:Wenn ich am Anfang des Scriptes irendwelche imports habe, werden diese dan nauch immer wieder geladen und müllen mir somit den speicher voll oder wird dies dann ignoriert?
Importe sind im Endeffekt nur Referenzen die von Python intern eingetragen werden. Ein wiederholtes import wird dabei nicht ausgeführt da die Referenz schon existiert. Ich würde aber die Importe ohnehin nicht in die while oder for-Schleife mit aufnehmen.

Re: Skript am ende Pausieren und wieder von vorne anfangen

Verfasst: Montag 2. Februar 2015, 14:01
von frannek
Okay, hab ich soweit verstanden.

Jetzt ist die Frage, welche Schleife ist den ndafür geeignet? Ich bin aus den Infos noch nicht schlau geworden.

Ich bin, was python angeht noch trecht am Anfang und das letzte was ich noch im kopf habe war irgendwo mal ende der 90er im Basick mit "goto" ;-)

Ich will also das gesamte script endlos loopen lassen.... und da weis ich eben nicht weiter :-)

Re: Skript am ende Pausieren und wieder von vorne anfangen

Verfasst: Montag 2. Februar 2015, 14:04
von EyDu
Dann arbeite bitte dieses Tutorial einmal vernünftig durch. Dann hast du alle Grundlagen drauf. Ohne diese wirst du nicht weit kommen.

Re: Skript am ende Pausieren und wieder von vorne anfangen

Verfasst: Montag 2. Februar 2015, 14:54
von Hyperion
frannek hat geschrieben: Jetzt ist die Frage, welche Schleife ist den ndafür geeignet? Ich bin aus den Infos noch nicht schlau geworden.
Wieviele Schleifen-Typen kennst Du denn? Und da die Auswahl nicht nur begrenzt, sondern tatsächlich *sehr* gering ist, sollte es Dir leicht fallen zu überlegen, welche dafür geeignet ist... ;-)