also ich könnte dir als tipp in sachen modularität mal empfehlen mein (momentan nicht aktives) projekt anzuschauen. Hat zwar nix mit Kalendern zu tun, aber es ist modular ohne ende
ach ja, stimmt. aber es sollte doch problemlos funktionieren in den fifo zu schreiben und ihn wieder auszulesen, seek und vorallem close. flush... weis ich nicht, das müsste ich erst probieren und das klappt hier gerade nicht.
Aber ich habe auch was anderes gefunden. Bin noch am durchschauen, denn ...
Also der MPlayer öffnet beide Seiten: ANMERKUNG: Falls die angegebene Datei ein FIFO ist, öffnet MPlayer beide Enden, [...]
Leider kann ich dir im Moment keine so hundertprozentig sichere Antwort geben, da ich nie ausprobieren kann, ob es auch klappt. Ich bin allerdings der Meinung, dass es nicht ...
Also kann man die Basis als zweiten Parameter an int() übergeben? Aber dann wahrscheinlich nur, wenn man unter der 10 bleibt, richtig? Ich schlag gleich mal nach...
EDIT: Man sollte sich wirklich auch mal über die Standartinformationen informieren *g*
Naja, war nicht ganz richtig... aber so siehts aus:
-input <Kommandos>
Diese Option kann benutzt werden, um bestimmte Teile von MPlayers Eingabesystem zu konfigurieren. Pfadangaben sind relativ zu ~/.mplayer/. ANMERKUNG: Automatische Wiederholung (autorepeat) wird momentan nur von Joysticks ...
das Problem liegt darin, dass die STDOUT geschlossen wird. Der beste Weg, den MPlayer fernzusteuern ist per Socket. Schau mal in der MPlayer-ManPage danach. Du kannst ihn mit einem Socket aufrufen, über den er dann Befehle entgegennimmt. Diesen Socket dann mit einem Python ...
dann ist l2 != l, aber l2[0] == l[0]! Alles klar? :-)
Ja sicher ;) Wusste ich vorher allerdings noch nicht.
Übrigens kannst Du die Identität der Listen über die builtin-Funktion id herausfinden print id(l) print id(l2) Wenn sie gleich sind, verweisen beide Namen auf dasselbe Objekt.
ich habe da zwei Probleme: einerseits würde ich gerne wissen ob man folgende Systeminformationen unter Python betriebssystemtransparent (also unter BSD, Linux und evtl Windows) gleichermaßen abrufen kann:
CPU Load CPU Nice Load RAM/SWAP Load IO Load (Zugriffe auf HDDs) Network ...
ich würde gern eine direkte Reaktion auf einen Tastendruck reagieren. Soll heißen, ich habe das Script (unter Linux in der Konsole) in einem "Inputmodus" und jeder Tastendruck erzeugt eine direkte Aktion, ohne das ich 'nen Befehl eintippe und Enter drücken muss.
ich würde gern Wetterinformationen aus dem Internet abrufen. Ich wüsste jetzt einen Weg, mit dem ich eine Website abrufe und die solange auseinanderpflücke bis ich nur noch die eigentlichen Wetterinformationen habe. Kennt hier evtl jemand eine einfachere Möglichkeit? Vielleicht einen ...
oder eben nicht Strings wie '1' oder '2' zum iterieren verwenden, sondern einfache Integer... das klappt einwandfrei. Allerdings funktioniert das inzwischen eh anders, da ich die Reihenfolge sowieso sortiere...
Mir ging es primär nur um dieses seltsame Verhalten.