Dann machst du etwas falsch. PyErr_Set* ist genau das, was du benutzen musst. PyErr_Warn ist, wie der Name schon sagt, für Warnungen da.Chrisber hat geschrieben: PyErr_SetString funktioniert zwar (zeigt eine Nachricht an), wirft aber keine Exception, die man mit try&except in Python filtern kann.
Die Suche ergab 1576 Treffer
- Samstag 8. August 2009, 22:27
- Forum: Allgemeine Fragen
- Thema: [C API] Exception werfen
- Antworten: 8
- Zugriffe: 1779
Re: [C API] Exception werfen
- Mittwoch 29. Juli 2009, 20:49
- Forum: Allgemeine Fragen
- Thema: Interessante / sinnvolle Programmiersprache nach Python
- Antworten: 35
- Zugriffe: 6137
Selbst bin ich auch an OCaml interessiert. Vielversprechend. Ich hab' jetzt mal so nebenbei mit Ocaml n'bisschen rumgespielt. Mein aktuelles Fazit: Ist nicht ganz so solide wie Haskell und schon gar nicht so easy wie Python. Alles ein bischen Krampf. Ja, so gings mir auch. Nur schade, dass Ocaml in...
- Mittwoch 29. Juli 2009, 20:47
- Forum: Allgemeine Fragen
- Thema: Timer für readline
- Antworten: 22
- Zugriffe: 3356
- Samstag 25. Juli 2009, 18:29
- Forum: Allgemeine Fragen
- Thema: [C] Probleme beim kompilieren unter Linux
- Antworten: 16
- Zugriffe: 2597
- Samstag 25. Juli 2009, 17:57
- Forum: Allgemeine Fragen
- Thema: [C] Probleme beim kompilieren unter Linux
- Antworten: 16
- Zugriffe: 2597
Moment, du bringst da zwei Sachen durcheinander. configure/make musst du nur aufrufen, wenn du Python aus der Quelldistribution bauen willst. Im Fall von Debian-Paketen hat das aber Debian für dich schon erledigt. Die pyconfig.h ist bei Debian übrigens nicht im python-dev-Paket (aber dafür alle ande...
- Samstag 25. Juli 2009, 08:47
- Forum: Allgemeine Fragen
- Thema: Neue Programmiersprache für Anfänger
- Antworten: 29
- Zugriffe: 4202
- Samstag 25. Juli 2009, 08:47
- Forum: Allgemeine Fragen
- Thema: [C] Probleme beim kompilieren unter Linux
- Antworten: 16
- Zugriffe: 2597
- Freitag 24. Juli 2009, 12:07
- Forum: Allgemeine Fragen
- Thema: PyPi und Python3
- Antworten: 10
- Zugriffe: 1339
- Freitag 24. Juli 2009, 12:01
- Forum: Allgemeine Fragen
- Thema: PyPi und Python3
- Antworten: 10
- Zugriffe: 1339
Das mit den excep ist echt ärgerlich. Vor allem, weil es dafür kein __future__ import gibt. Alles andere wäre nämlich (bis auf ein paar imports, die man ja weichen kann) super unter 2.4-3.1 lauffähig. Wie hätte man in 2.4 oder 2.5 einen __future__-Import für Syntaxänderungen, die man erst zur Entwi...
- Freitag 24. Juli 2009, 10:59
- Forum: Allgemeine Fragen
- Thema: Neue Programmiersprache für Anfänger
- Antworten: 29
- Zugriffe: 4202
- Freitag 24. Juli 2009, 10:39
- Forum: Allgemeine Fragen
- Thema: Ausfürliche Definition der pickle Protokolle
- Antworten: 24
- Zugriffe: 4074
- Donnerstag 23. Juli 2009, 12:04
- Forum: Allgemeine Fragen
- Thema: Gleichzeitige Ausgabe auf Bildschirm und Datei
- Antworten: 17
- Zugriffe: 4368
Bei jedem 1000 Mal wird die Datei 3-Mal geöffnet... Stimmt, das hab ich falsch interpretiert. Da fällt mir noch auf: `line_count` ist verwirrend, weil write() generell nicht einfach eine Zeile schreibt. Es kann nur einen Teil einer Zeile, oder auch mehrere Zeilen auf einmal schreiben. Außerdem wird...
- Donnerstag 23. Juli 2009, 09:04
- Forum: Allgemeine Fragen
- Thema: Gleichzeitige Ausgabe auf Bildschirm und Datei
- Antworten: 17
- Zugriffe: 4368
Oder durch Umleiten des stdouts an eine eigene Klasse, die dann diese Aufgabe erledigt. Dann kann ganz normal das print Statement für die Ausgaben verwendet werden: http://paste.pocoo.org/show/130246/ Das hat diverse Probleme, angefangen vom Schreiben auf sys.__stdout__, darüber, dass sinnlose Newl...
- Donnerstag 23. Juli 2009, 08:57
- Forum: Allgemeine Fragen
- Thema: Zeile ohne Leerzeichen kopieren
- Antworten: 20
- Zugriffe: 3638
- Mittwoch 22. Juli 2009, 20:39
- Forum: Allgemeine Fragen
- Thema: Anfängerproblem bei Usereingaben
- Antworten: 41
- Zugriffe: 4082
- Mittwoch 22. Juli 2009, 10:44
- Forum: Allgemeine Fragen
- Thema: Ausfürliche Definition der pickle Protokolle
- Antworten: 24
- Zugriffe: 4074
- Mittwoch 22. Juli 2009, 10:15
- Forum: Showcase
- Thema: primitive Pythagoreische Tripel
- Antworten: 22
- Zugriffe: 9030
- Mittwoch 22. Juli 2009, 10:12
- Forum: Allgemeine Fragen
- Thema: Ausfürliche Definition der pickle Protokolle
- Antworten: 24
- Zugriffe: 4074
Sieht nett aus! Zwei Anmerkungen: Strings mit Single-Quotes und negative Integers mag das Ding nicht, und das Slicing von m.group() könnte man vermeiden, wenn man die Gruppen in der Regex auf den eigentlichen Wert einschränkt. Ach ja, und es dürfte schneller sein, den String nicht nach jedem Match z...
- Dienstag 21. Juli 2009, 18:10
- Forum: Allgemeine Fragen
- Thema: Zusammenspiel der Klassen
- Antworten: 16
- Zugriffe: 1640
- Dienstag 21. Juli 2009, 18:05
- Forum: Allgemeine Fragen
- Thema: Anfängerproblem bei Usereingaben
- Antworten: 41
- Zugriffe: 4082