Ups, sorry ich hätte dazu sagen sollen dass die Reihenfolge in der Ausgabeliste egal ist.
@BlackJack: Super! Trotz in die Glaskugel schauen, hast du mein Problem exakt erkannt. Permutation ist die mathematische Vorgehensweise die ich gesucht habe. Ein Ärger dass ich selbst nicht drauf gekommen bin ...
Die Suche ergab 16 Treffer
- Freitag 23. November 2012, 07:58
- Forum: Allgemeine Fragen
- Thema: Rekursive Funktion
- Antworten: 3
- Zugriffe: 950
- Donnerstag 22. November 2012, 15:40
- Forum: Allgemeine Fragen
- Thema: Rekursive Funktion
- Antworten: 3
- Zugriffe: 950
Rekursive Funktion
Hallo ich habe mehr oder weniger ein mathematisches Problem und komme einfach nicht auf eine elegante Lösung.
Es gibt in einer Liste N Einträge, jeder der N Einträge hat eine Unterliste mit L Einträgen. Jeder Eintrag soll ein mal mit jedem anderen gelistet werden
Bsp. [[A,[a1]], [B,[b1,b2]], [C,[c1 ...
Es gibt in einer Liste N Einträge, jeder der N Einträge hat eine Unterliste mit L Einträgen. Jeder Eintrag soll ein mal mit jedem anderen gelistet werden
Bsp. [[A,[a1]], [B,[b1,b2]], [C,[c1 ...
- Dienstag 14. August 2012, 14:49
- Forum: Allgemeine Fragen
- Thema: Konfigurationsdatei mit ConfigParser ändern
- Antworten: 5
- Zugriffe: 2312
Re: Konfigurationsdatei mit ConfigParser ändern
das Projekt habe ich auch schon gefunden klingt sehr vielversprechend, allerdings kann es die Datei nicht parsen :-(
configobj hat schon direkt mit der ersten Zeile ein Problem:
;#################
ich habe mir den Code des Parsers mal angeschaut man muss den Code wie folgt ändern, dann ...
configobj hat schon direkt mit der ersten Zeile ein Problem:
;#################
ich habe mir den Code des Parsers mal angeschaut man muss den Code wie folgt ändern, dann ...
- Dienstag 14. August 2012, 12:27
- Forum: Allgemeine Fragen
- Thema: Konfigurationsdatei mit ConfigParser ändern
- Antworten: 5
- Zugriffe: 2312
Konfigurationsdatei mit ConfigParser ändern
Hi,
ich möchte mit ConfigParser Werte in einer INI Datei ändern lassen, das funktioniert soweit auch ganz gut, allerdings hätte ich gerne, dass die Kommentare in der INI Datei nicht gelöscht werden.
Beispielsweise sieht meine INI vor der Bearbeitung folgendermaßen aus:
;#################
;# XXXX ...
ich möchte mit ConfigParser Werte in einer INI Datei ändern lassen, das funktioniert soweit auch ganz gut, allerdings hätte ich gerne, dass die Kommentare in der INI Datei nicht gelöscht werden.
Beispielsweise sieht meine INI vor der Bearbeitung folgendermaßen aus:
;#################
;# XXXX ...
- Dienstag 24. Juli 2012, 15:49
- Forum: wxPython
- Thema: Problem mit wx.Timer
- Antworten: 18
- Zugriffe: 8586
Re: Problem mit wx.Timer
okay wenn ich bei den Funktionen bleibe woran knüpfe ich dann das ?
Code: Alles auswählen
.Bind(...- Dienstag 24. Juli 2012, 14:47
- Forum: wxPython
- Thema: Problem mit wx.Timer
- Antworten: 18
- Zugriffe: 8586
Re: Problem mit wx.Timer
ist es ratsam aus meinem Modul hddupdate eine eigene Klasse zu machen?
- Dienstag 24. Juli 2012, 12:32
- Forum: wxPython
- Thema: Problem mit wx.Timer
- Antworten: 18
- Zugriffe: 8586
Re: Problem mit wx.Timer
Puhh das Programm ist schon ziemlich umfangreich,
im Prinzip habe ich meine Hauptklasse run.py
https://gist.github.com/3169445
in der ich per InitWidgetLists und OnInit (beide im Modul Widgets.py) meine Gui aufbaue und die Events zuweise.
in dem Modul OnEventsFunctions habe ich dann die ...
im Prinzip habe ich meine Hauptklasse run.py
https://gist.github.com/3169445
in der ich per InitWidgetLists und OnInit (beide im Modul Widgets.py) meine Gui aufbaue und die Events zuweise.
in dem Modul OnEventsFunctions habe ich dann die ...
- Dienstag 24. Juli 2012, 10:40
- Forum: wxPython
- Thema: Problem mit wx.Timer
- Antworten: 18
- Zugriffe: 8586
Re: Problem mit wx.Timer
dass ich das Modul importieren muss ist mir klar, aber ich übergebe ja innerhalb des Moduls die Funktion getx an den Timer-Event Handler und nicht in meiner Hauptklasse.
- Dienstag 24. Juli 2012, 10:26
- Forum: wxPython
- Thema: Problem mit wx.Timer
- Antworten: 18
- Zugriffe: 8586
Re: Problem mit wx.Timer
Ah okay, verstanden, sorry ich habs nicht so mit der Fachsprache.
Also mein Modul heißt HDDUpdate.py in diesem habe ich meine Funktionen gesammelt.
Hier http://tutorial.pocoo.org/modules.html steht, dass ich einfach per Modulname.Funktion auf die Funktionen zugreifen kann, der Code:
self.Bind(wx ...
Also mein Modul heißt HDDUpdate.py in diesem habe ich meine Funktionen gesammelt.
Hier http://tutorial.pocoo.org/modules.html steht, dass ich einfach per Modulname.Funktion auf die Funktionen zugreifen kann, der Code:
self.Bind(wx ...
- Dienstag 24. Juli 2012, 10:13
- Forum: wxPython
- Thema: Problem mit wx.Timer
- Antworten: 18
- Zugriffe: 8586
Re: Problem mit wx.Timer
Mit funktionen-Container meine ich:
ich habe für mein Programm verschiedene Funktionen in eine Python Datei (keine Klasse) ausgelagert
- Dienstag 24. Juli 2012, 07:35
- Forum: wxPython
- Thema: Problem mit wx.Timer
- Antworten: 18
- Zugriffe: 8586
Re: Problem mit wx.Timer
wenn ich denn Code so übernehme:
self.Bind(wx.EVT_TIMER, partial(self.getX, message='test'), self.timer)
dann bekomme ich die Fehlermeldung:
AttributeError: 'MyProgram' object has no attribute 'getX'
was ja eigetnlich klar ist, da self ja keine Instanz meines Funktionen-Containers ist, aber ...
self.Bind(wx.EVT_TIMER, partial(self.getX, message='test'), self.timer)
dann bekomme ich die Fehlermeldung:
AttributeError: 'MyProgram' object has no attribute 'getX'
was ja eigetnlich klar ist, da self ja keine Instanz meines Funktionen-Containers ist, aber ...
- Montag 23. Juli 2012, 13:16
- Forum: wxPython
- Thema: Problem mit wx.Timer
- Antworten: 18
- Zugriffe: 8586
Re: Problem mit wx.Timer
Danke schon mal für die Hilfe, das mit der Funktion habe ich jetzt verstanden
ich habe den Aufruf wie folgt korrigiert:
self.timer = wx.Timer(self)
self.timer.Start(4000, oneShot=False)
self.Bind(wx.EVT_TIMER, partial(getX, message='test'), self.timer)
Jetzt bekomme ich allerdings den ...
ich habe den Aufruf wie folgt korrigiert:
self.timer = wx.Timer(self)
self.timer.Start(4000, oneShot=False)
self.Bind(wx.EVT_TIMER, partial(getX, message='test'), self.timer)
Jetzt bekomme ich allerdings den ...
- Montag 23. Juli 2012, 12:35
- Forum: wxPython
- Thema: Problem mit wx.Timer
- Antworten: 18
- Zugriffe: 8586
Problem mit wx.Timer
Hallo,
ich habe für mein Programm verschiedene Funktionen in eine Python Datei (keine Klasse) ausgelagert, einer der Funktionen ist:
def getX(self, message='none'):
self.Log.info('Logmessage: '+message)
in einer weiteren Funktion starte ich einen Timer:
self.timer = wx.Timer(self)
self ...
ich habe für mein Programm verschiedene Funktionen in eine Python Datei (keine Klasse) ausgelagert, einer der Funktionen ist:
def getX(self, message='none'):
self.Log.info('Logmessage: '+message)
in einer weiteren Funktion starte ich einen Timer:
self.timer = wx.Timer(self)
self ...
- Montag 9. Juli 2012, 16:21
- Forum: Netzwerkprogrammierung
- Thema: Problem mit UDP Paketen
- Antworten: 4
- Zugriffe: 1912
Re: Problem mit UDP Paketen
So ich hoffe das ist eine halbwegs saubere Lösung:
def sendBroadcast(self):
ipList = []
addr1=("", 0)
buf = 2048
s = socket(AF_INET, SOCK_DGRAM)
s.setsockopt(SOL_SOCKET, SO_BROADCAST, SOL_UDP)
s.bind(addr1)
print "Portnumber:", s.getsockname()[1] #get Port number the Broadcast has ...
def sendBroadcast(self):
ipList = []
addr1=("", 0)
buf = 2048
s = socket(AF_INET, SOCK_DGRAM)
s.setsockopt(SOL_SOCKET, SO_BROADCAST, SOL_UDP)
s.bind(addr1)
print "Portnumber:", s.getsockname()[1] #get Port number the Broadcast has ...
- Montag 9. Juli 2012, 14:31
- Forum: Netzwerkprogrammierung
- Thema: Problem mit UDP Paketen
- Antworten: 4
- Zugriffe: 1912
Re: Problem mit UDP Paketen
Hi BlackJack,
vielen Dank für deine Antwort, trotz meines stümperhaften Programmierstils :-)
Dass UDP verwendet wird kann ich leider nicht Ändern, da ich keinen Einfluss auf die Programmierung der Teilnehmer habe. Dass Pakete verloren gehen können ist mir bewusst, deshalb wollte ich den Broadcast ...
vielen Dank für deine Antwort, trotz meines stümperhaften Programmierstils :-)
Dass UDP verwendet wird kann ich leider nicht Ändern, da ich keinen Einfluss auf die Programmierung der Teilnehmer habe. Dass Pakete verloren gehen können ist mir bewusst, deshalb wollte ich den Broadcast ...
- Montag 9. Juli 2012, 11:29
- Forum: Netzwerkprogrammierung
- Thema: Problem mit UDP Paketen
- Antworten: 4
- Zugriffe: 1912
Problem mit UDP Paketen
Hallo,
ich bin noch neu in der Socketprogrammierung daher hoffe ich dass die Frage nicht zu banal ist, ich habe folgende Gegebenheiten:
Im Netzwerk befinden sich Teilnehmer die per UDP Boradcast an den Port 6811 getriggert werden ihre ID zu senden.
dies habe ich mit Python schon realisiert, jetzt ...
ich bin noch neu in der Socketprogrammierung daher hoffe ich dass die Frage nicht zu banal ist, ich habe folgende Gegebenheiten:
Im Netzwerk befinden sich Teilnehmer die per UDP Boradcast an den Port 6811 getriggert werden ihre ID zu senden.
dies habe ich mit Python schon realisiert, jetzt ...
