Die Suche ergab 1295 Treffer

von HWK
Montag 18. Januar 2010, 14:23
Forum: Allgemeine Fragen
Thema: Umwandlung zwischen versch. Variablentypen
Antworten: 11
Zugriffe: 2370

Idefix_1024 hat geschrieben:mein Wert verwendet scheinbar das Einerkomplement (kannte ich bis dahin noch nicht oder nciht mehr)
dh alle negativen werte werden zusätzlich invertiert dargestellt... (die Null dann sogar doppelt)
:?:
Wohl eher das Zweierkomplement.
MfG
HWK
von HWK
Montag 18. Januar 2010, 13:46
Forum: wxPython
Thema: Unhandled exception unter Windows
Antworten: 12
Zugriffe: 3740

Pekh hat geschrieben:Wenn du auch nur irgendetwas aus dem Modul wx in deinem asynchronen Thread verwendest, machst du etwas falsch.
Das stimmt so nicht. wx.CallAfter und wx.PostEvent sind durchaus Vorgehensweisen, die in wxPython in Action empfohlen werden.
MfG
HWK
von HWK
Sonntag 17. Januar 2010, 14:32
Forum: Allgemeine Fragen
Thema: Regulärer Ausdruck: verschachtelte Klammer
Antworten: 22
Zugriffe: 2774

def tok(exp): lev = 0 lst = [] tmp = '' for c in exp: if c == '(': lev += 1 if lev == 1 and tmp: lst.append(tmp) tmp = '(' continue elif c == ')': lev -= 1 if lev == 0: lst.append(tmp + ')') tmp = '' continue if lev < 0: break tmp += c if lev: raise ValueError, 'Unbalanced parentheses' if tmp: lst....
von HWK
Sonntag 17. Januar 2010, 10:32
Forum: Allgemeine Fragen
Thema: Regulärer Ausdruck: verschachtelte Klammer
Antworten: 22
Zugriffe: 2774

Das hilft Dir vielleicht dabei.
MfG
HWK
von HWK
Samstag 16. Januar 2010, 17:51
Forum: Allgemeine Fragen
Thema: Dezimalpunkt-Berechnung
Antworten: 17
Zugriffe: 2220

@zwergenaufstand: Auch in Python gibt es for. Dessen Verwendung würde das Script auf einen Bruchteil seiner jetzigen Größe schrumpfen lassen.
MfG
HWK
von HWK
Samstag 16. Januar 2010, 16:45
Forum: Allgemeine Fragen
Thema: Regulärer Ausdruck: verschachtelte Klammer
Antworten: 22
Zugriffe: 2774

Wenn Du die maximale Verschachtelungstiefe kennst, wäre das schon möglich. Wird je nach Tiefe aber entsprechend umständlich. Übrigens: der Backslash in [] ist unnötig. Note that inside [] the special forms and special characters lose their meanings and only the syntaxes described here are valid. For...
von HWK
Samstag 16. Januar 2010, 09:50
Forum: Allgemeine Fragen
Thema: nur eine Instanz eines Skripts
Antworten: 24
Zugriffe: 2567

So, hier ist der Code. Ist wie gesagt schon uralt. Da ist sicher einiges überholungsbedürftig, z.B. die fehlenden Exceptions nach except, aber Du willst ja auch noch etwas zu tun haben. Auf jeden Fall funktionierte es bei mir.
MfG
HWK
von HWK
Freitag 15. Januar 2010, 15:23
Forum: Allgemeine Fragen
Thema: Python durch PHP script aufrufen
Antworten: 5
Zugriffe: 999

Verzichte doch einfach auf start oder rufe es mit Parameter /w auf.
MfG
HWK
von HWK
Freitag 15. Januar 2010, 15:14
Forum: Allgemeine Fragen
Thema: nur eine Instanz eines Skripts
Antworten: 24
Zugriffe: 2567

Ich habe vor Ewigkeiten mal etwas mit Sockets gemacht. Falls es Dich interessiert, kann ich das mal posten.
MfG
HWK
von HWK
Donnerstag 14. Januar 2010, 19:42
Forum: Allgemeine Fragen
Thema: Python durch PHP script aufrufen
Antworten: 5
Zugriffe: 999

Sollten nicht Zeile 2 und 3 in einer Zeile stehen?
MfG
HWK
von HWK
Dienstag 12. Januar 2010, 14:10
Forum: Allgemeine Fragen
Thema: Anrufe aus einer Liste.Auf den AB schalten!Anfanger
Antworten: 24
Zugriffe: 2251

111 != "111"
MfG
HWK
von HWK
Dienstag 12. Januar 2010, 13:55
Forum: Allgemeine Fragen
Thema: class
Antworten: 6
Zugriffe: 978

cofi hat geschrieben:b) Auf die lokalen Namen einer Funktion kann man von aussen nicht zugreifen, egal ob die innerhalb oder ausserhalb einer Klasse arbeitet.
Wenn du den Zugriff brauchst, musst du ueber Rueckgabewerte oder Instanzattribute gehen.
MfG
HWK
von HWK
Sonntag 10. Januar 2010, 11:04
Forum: Allgemeine Fragen
Thema: c python und numpy
Antworten: 22
Zugriffe: 2969

Also bei mir ist der Ordner des Binaries schon nach Py_Initialize enthalten, ohne noch irgendetwas anderes aufgerufen zu haben.
MfG
HWK
von HWK
Samstag 9. Januar 2010, 16:38
Forum: Allgemeine Fragen
Thema: Schnittpunkte von zwei Punktewolken
Antworten: 22
Zugriffe: 2910

Wie bereits gesagt, kannst Du die Schnittpunkte einfach ausrechnen, wenn Du die Funktionen kennst. Für eine numerische Lösung kann z.B. das helfen.
MfG
HWK
von HWK
Samstag 9. Januar 2010, 15:53
Forum: Netzwerkprogrammierung
Thema: Mehrere Netzwerkschnittstellen ansprechen
Antworten: 4
Zugriffe: 1675

Suchst Du so etwas?
MfG
HWK
von HWK
Samstag 9. Januar 2010, 14:53
Forum: Allgemeine Fragen
Thema: c python und numpy
Antworten: 22
Zugriffe: 2969

Auch wenn er beide Male identisch ist, wäre der Rückgabewert aber vielleicht doch interessant. Sollte denn nicht normalerweise der Ordner des Binaries mit enthalten und somit ein Ändern des Suchpfades unnötig sein. Zumindest bei mir ist das so.
MfG
HWK
von HWK
Freitag 8. Januar 2010, 19:30
Forum: Allgemeine Fragen
Thema: c python und numpy
Antworten: 22
Zugriffe: 2969

@mk1x86: Zeig doch mal den Rückgabewert von GetPath vor und nach SetPath.
MfG
HWK
von HWK
Freitag 8. Januar 2010, 13:33
Forum: Allgemeine Fragen
Thema: String : falsches String aus Datei gelesen
Antworten: 28
Zugriffe: 2797

@HWK: Ähm, das funktioniert so gar nicht. Schau Dir noch mal an was `lines` und was `line` ist und *was* der originale Code damit macht. Wenn Du normale "slice"s verwenden willst, müsstest Du zum Beispiel erst einmal *alle* Zeilen in den Speicher lesen. Das vermeidet der alte Quelltext mi...
von HWK
Donnerstag 7. Januar 2010, 19:30
Forum: Allgemeine Fragen
Thema: c python und numpy
Antworten: 22
Zugriffe: 2969

Wird das Initialisieren, d.h. u.a. das Importieren von Site aber nicht in Py_Initialize durchgeführt? Dann müsste Py_GetPath ja den vollständigen Pfad zurückliefern.
MfG
HWK
von HWK
Donnerstag 7. Januar 2010, 13:39
Forum: Allgemeine Fragen
Thema: String : falsches String aus Datei gelesen
Antworten: 28
Zugriffe: 2797

Das bekommt man mit `itertools.islice()` mit einer Einrückebene weniger hin (ungetestet): from itertools import islice def gender(filename, sale_count, index): with open(filename, 'r') as lines: for line in islice(lines, 2, sale_count): try: print line[index] except IndexError: print '?' Das sollte...