Die Suche ergab 89 Treffer
- Donnerstag 7. Juni 2007, 21:31
- Forum: Allgemeine Fragen
- Thema: aktuelle recursion depth ermittlen
- Antworten: 7
- Zugriffe: 1145
- Montag 14. Mai 2007, 16:45
- Forum: Allgemeine Fragen
- Thema: schwierigkeit bei Dict-Erstellung
- Antworten: 16
- Zugriffe: 2703
- Freitag 11. Mai 2007, 21:43
- Forum: Allgemeine Fragen
- Thema: statische Klasse in python
- Antworten: 19
- Zugriffe: 3416
Re: C# static classes
Ein sehr bekanntes Problem, nicht nur in der LiteraturTwilo hat geschrieben: Somit kann die Aussage des Dozenten nicht korrekt sein
- Freitag 11. Mai 2007, 21:39
- Forum: Allgemeine Fragen
- Thema: statische Klasse in python
- Antworten: 19
- Zugriffe: 3416
Aber genauso überflüssig wieblackbird hat geschrieben:Globale Variablen in Python sind absolut OK
Code: Alles auswählen
goto DONTTRYTHISATHOME;
- Freitag 11. Mai 2007, 21:37
- Forum: Allgemeine Fragen
- Thema: statische Klasse in python
- Antworten: 19
- Zugriffe: 3416
C# static classes
Hallo, static classes in C# (http://msdn2.microsoft.com/en-us/library/79b3xss3(VS.80).aspx) Können nur statische Member haben Können nicht instanziert werden Können keine Oberklasse sein Können keinen Konstruktor haben Der Sinn des Ganzen ? sowas wie ein struct, bei dem ein malloc() oder new() nicht...
- Mittwoch 9. Mai 2007, 20:52
- Forum: Allgemeine Fragen
- Thema: Scripte als Deamon laufen lassen
- Antworten: 18
- Zugriffe: 3457
Verstehe ich dich richtig, dass du ein Beispiel möchtest, dass ein Kunde sein vorhandenen System behalten will, oder Vorgaben für bestimmte Komponenten eines Systems macht? Nein, das kenne ich nur zu gut ... ich möchte gerne Beispiele haben, bei denen 2 forks zwingend notendig sind, oder mal ein Pr...
- Mittwoch 9. Mai 2007, 20:15
- Forum: Allgemeine Fragen
- Thema: Scripte als Deamon laufen lassen
- Antworten: 18
- Zugriffe: 3457
Ich möchte mal sehen, wie du einem Kunden erklärst, dass er sein vielleicht schon jahrelang laufendes Unix für deine Software austauschen soll, nur weil du du solche kleinen Ausnahmen nicht beachtest. Ich will ja nicht nörgeln: Beispiele bitte. Ich habe echt Schwierigkeiten mir das vorzustellen; ic...
- Mittwoch 9. Mai 2007, 14:57
- Forum: Allgemeine Fragen
- Thema: Scripte als Deamon laufen lassen
- Antworten: 18
- Zugriffe: 3457
Ja und? Nichts anderes habe ich geschrieben. Das Problem ist scheinbar, dass ein Session Leader Prozess immer noch ein kontrollierendes Terminal kriegen kann, wenn er einen fd öffnet, welcher auf ein Terminal zeigt. Das ist dann aber weder das Problem von fork() noch von setsid() sondern einzig &qu...
- Mittwoch 9. Mai 2007, 07:02
- Forum: Allgemeine Fragen
- Thema: Scripte als Deamon laufen lassen
- Antworten: 18
- Zugriffe: 3457
Final words ;-)
import os import sys def daemonize(pidfile='/tmp/daemon.pid'): os.chdir('/') (sys.stdin,sys.stdout,sys.stderr) = [ open('/dev/null',m) for m in ('r','a','a')] pid = os.fork() if pid: f = open(pidfile,'w') print >>f,pid f.close() sys.exit(0) os.setsid() os.umask(0) Ich hoffe das kann jemand gebrauch...
- Mittwoch 9. Mai 2007, 06:40
- Forum: Allgemeine Fragen
- Thema: Scripte als Deamon laufen lassen
- Antworten: 18
- Zugriffe: 3457
Genau deswegen erzeugt der erste fork ja noch keinen Daemon. Der Kindprozess hat zwar kein kontrollierendes Terminal mehr, ist aber immer noch Session Leader, kann also ein Terminal öffnen. Erst der zweite fork() führt dazu, dass der Enkel-Prozess niemals ein kontrollierendes Terminal haben wird. U...
- Dienstag 8. Mai 2007, 09:44
- Forum: Allgemeine Fragen
- Thema: Scripte als Deamon laufen lassen
- Antworten: 18
- Zugriffe: 3457
Wenn du weiter als Benutzer am System angemeldet bleibst der den Daemon gestartet hat sollte es keine Probleme geben, nur wenn du dich abmeldest beenden einige Unixe bei nur einem Fork den Prozess, bei zweien bis du auf der sicheren Seite. Genau das glaube ich nicht. Definition Daemon: kein kontrol...
- Dienstag 8. Mai 2007, 07:02
- Forum: Allgemeine Fragen
- Thema: Scripte als Deamon laufen lassen
- Antworten: 18
- Zugriffe: 3457
3. Ja, zwei Forks müssen sein ;-) Warum ? import os import time import sys pid = os.fork() if pid>0: sys.exit(0) os.chdir('/') os.setsid() while True: print '.', time.sleep(5) Wobei das ein schlechtes Beispiel ist, da das print weiter auf die aufrufende Konsole schreibt. Richtiger wäre ein schließe...
- Montag 7. Mai 2007, 11:03
- Forum: Allgemeine Fragen
- Thema: equalizer?
- Antworten: 6
- Zugriffe: 2815
habe mich eingenhend mit dem thema beschäftigt und bin zum schluss gekommen, dass dies mit einem DSP und ANSI C einfacher geht als mit Python. Ich würde mal hier schauen: http://audacity.sourceforge.net/onlinehelp-1.2/menu_effect.htm http://audacity.sourceforge.net/help/nyquist http://audacity.sour...
- Montag 7. Mai 2007, 06:55
- Forum: Allgemeine Fragen
- Thema: variable anzahl an verschachtelten for-schleifen
- Antworten: 9
- Zugriffe: 2744
Vorschlag
Wenn Du Deine Listen in einem dict organisieren würdest, könntest Du geziehlt welche auswählen. Das dynamische Schachteln halte ich im Moment nur für möglich, wenn man sich das dazugehörige Codestück dynamisch zusammenbaut und anschliessend mit eval/exec ausführt. lists = {'test1':[1,2,3,4],'test2':...
- Samstag 5. Mai 2007, 23:47
- Forum: Allgemeine Fragen
- Thema: Deprecation Warning im Dos-Fenster
- Antworten: 5
- Zugriffe: 1249
Mehr code bitte
Ansonsten, was sagt type(anynumber) ?
- Montag 23. April 2007, 07:54
- Forum: Allgemeine Fragen
- Thema: String lässt sich einfach nicht in Sqlite einfügen
- Antworten: 6
- Zugriffe: 1095
Vielleicht ist Zahl falsch formatiert ?
Eigentlich (bis auf ein paar Ausnahmen) juckt SQLite Deine Tabellendefinition nicht.
Vielleicht hast Du einfach die Zahl falsch formatiert ?
Vielleicht hast Du einfach die Zahl falsch formatiert ?
- Donnerstag 5. April 2007, 20:34
- Forum: Allgemeine Fragen
- Thema: Nach Excel schreiben
- Antworten: 4
- Zugriffe: 1080
so etwa:iwl hat geschrieben:Code: Alles auswählen
for x in xrange(100): for y in xrange(100): Cell(x,y).Value=x*y
Code: Alles auswählen
data = ((1,2,3),(4,5,6),(7,8,9))
Range('A1:C3') = data
- Sonntag 25. März 2007, 20:55
- Forum: Allgemeine Fragen
- Thema: Liste aus txt-Datei auslesen
- Antworten: 2
- Zugriffe: 1064
so z.B.
Code: Alles auswählen
vars = []
for l in open('datei.txt'):
vars.append(eval(l.split()))
# 4. Zeile. 3. Variable
print vars[3][2]
Code: Alles auswählen
10
- Mittwoch 7. März 2007, 09:33
- Forum: Allgemeine Fragen
- Thema: py2exe: Kriegt man den Speicherverbrauch irgendwie kleiner?
- Antworten: 10
- Zugriffe: 1519
Speicherverbrauch
Der Speicherverbrauch ist nicht immer unbedingt wirklich der verbrauchte Speicher. Will sagen: Ein Programm braucht 20 MB. Davon sind aber 18 MB shared libraries (so/DLL) Das eigentliche Programm verbraucht also 2 MB. Auf Linux Foren führen die Speicherangaben von top regelmäßig zu wahren Kriegen Ah...
- Mittwoch 21. Februar 2007, 19:29
- Forum: Installation/Konfigurieren
- Thema: No module named muxer
- Antworten: 3
- Zugriffe: 2531