Die Suche ergab 1157 Treffer

von sape
Donnerstag 8. März 2007, 15:32
Forum: wxPython
Thema: wxPython Einstiegs Problem (mit Boa)
Antworten: 9
Zugriffe: 1967

Re: wxPython Einstiegs Problem (mit Boa)

Hi. Da du mit Boa noch nicht gearbeitet hast, ist es noch nicht zu spät umzusteigen *g* http://visualwx.altervista.org/ Hab mit visualwx noch nicht gearbeitet, da ich lieber meine GUIs per Hand Programmiere, aber es macht auf mich einen viel besseren Eindruck als Boa. Mit Boa habe ich am Anfang auch...
von sape
Donnerstag 8. März 2007, 15:19
Forum: wxPython
Thema: Fett gedruckter Menü-Eintrag
Antworten: 7
Zugriffe: 1859

Hi.

Habs noch nicht gesteste, aber vielleicht Funktioniert ja SetFont. Könntest dir ein Font zusammenbasteln das bolded ist, und den ``wxMenuItem`` dieses Font übergeben.

EDIT: Ups, leider nur Windows only.
von sape
Donnerstag 8. März 2007, 15:14
Forum: Datenbankprogrammierung mit Python
Thema: Alternative zu "dtuple" ?
Antworten: 12
Zugriffe: 3058

Ich glaube, du malst den Teufel an die Wand! Nein das denke ich nicht, da es meine 2 wöchige Erfahrung mit der Thematik auch widerspiegelt. Das einfache Definieren der Methode __del__ nimmt die Klasseninstanz nicht vom GC aus. Wie kommst du darauf? Es braucht schon besondere Umstände dafür. Oder wa...
von sape
Donnerstag 8. März 2007, 14:58
Forum: Datenbankprogrammierung mit Python
Thema: Alternative zu "dtuple" ?
Antworten: 12
Zugriffe: 3058

Ich weiß dass __del__ nicht immer aufgerufen wird. Ich weiß aber auch, dass die Connection sich selber schließt, wenn diese vom GC gelöscht wird. Nein, das passiert eben nicht. Die Connection wird bei der Terminierung des Programmes geschlossen, in der auch registrierte Speicher vom OS freigegeben ...
von sape
Donnerstag 8. März 2007, 11:00
Forum: Datenbankprogrammierung mit Python
Thema: Alternative zu "dtuple" ?
Antworten: 12
Zugriffe: 3058

Hi Gerold. Warum die Zeile: text = text.replace("\r\n", "\n") text = text.replace("\n", "\r\n") Erst wandelst du alle \r\n in \n um und danach wider in \n :? Dan eine kleine Kritik zu __del__: def __del__(self): """ Datenbankverbindung schließen...
von sape
Mittwoch 7. März 2007, 22:59
Forum: Links und Tutorials
Thema: Editoren für Python
Antworten: 289
Zugriffe: 292182

Open Source muß ja ausserdem nicht zwangsläufig kostenlos sein. Ja, aber das Konzept, eine beschnittene Version als Freie Software zu halten und alle "schönen Features" proprietär zu halten, finde ich sehr fragwürdig. Von irgendwas müssen die ja auch leben. Und mal ehrlich, wer sich PyDev...
von sape
Mittwoch 7. März 2007, 22:52
Forum: Links und Tutorials
Thema: Editoren für Python
Antworten: 289
Zugriffe: 292182

Hossa! Bin gerade aufgefordert worden die PyDev Extensions für Eclipse zu kaufen! :shock: Ich dachte PyDev ist OpenSource. Aber da muß mal wohl genauer hinsehen! Es gibt PyDev: http://pydev.sourceforge.net und die PyDev Extensions: http://www.fabioz.com/pydev/ Also zwei verschiedene Dinge. Die Exte...
von sape
Dienstag 6. März 2007, 15:52
Forum: Allgemeine Fragen
Thema: property mit 2 Parameter
Antworten: 4
Zugriffe: 1498

>>> class MyClass(object): ... def foo(self, val): ... self._foo = val ... foo = property(lambda s: s._foo, foo) ... >>> m = MyClass() >>> m.foo = 1, 2 >>> m.foo (1, 2) Da werden keine zwei Parameter übergeben sondern ein ``tuple``, was man auch nicht so kompliziert schreiben muss (=Das lambda mach...
von sape
Dienstag 6. März 2007, 06:56
Forum: Allgemeine Fragen
Thema: property mit 2 Parameter
Antworten: 4
Zugriffe: 1498

Re: property mit 2 Parameter

Twilo hat geschrieben:Hallo,

wie kann ich einer fset property 2 Parameter uebergeben?
Garnicht.

Ein Set-Property sorgt dafür das du statt ``foo.bar(1)`` eben ``foo.bar = 1`` schreibst und daher kann nur ein Parameter übergeben werden.
von sape
Dienstag 6. März 2007, 06:52
Forum: wxPython
Thema: Animierter Splashscreen hängt während laden
Antworten: 13
Zugriffe: 3617

Re: Animierter Splashscreen hängt während laden

[...] Vielleicht hat noch jemand eine tolle Idee? :roll: Leider nicht. In der Main.py von der wxsPython Demo, ist zu sehen wie das dort realisiert wird, aber ohne animiertes Splashscreen. Da ich mich mit dem Thema auch noch nicht beschäftigt habe (da es mich einfach auch nicht interessiert, da ich ...
von sape
Dienstag 6. März 2007, 06:40
Forum: wxPython
Thema: Animierter Splashscreen hängt während laden
Antworten: 13
Zugriffe: 3617

Zur Lockfile Diskussion: Hier ein Modul mit den man sowas realisiert: http://www.python-forum.de/topic-8282.h ... t=lockfile
von sape
Dienstag 6. März 2007, 06:38
Forum: wxPython
Thema: Animierter Splashscreen hängt während laden
Antworten: 13
Zugriffe: 3617

Das Problem ist dass wxPython nur einen eigenen Thread zulässt, also eine mainloop() In andere threads können zwar Programmfunktionen ausgeführt werden aber alles was wxPython Grafikausgaben betrifft muss in der mainloop passieren. Ah ich glaube ich weiß was du willst. Es geht glaube ich darum das ...
von sape
Dienstag 6. März 2007, 06:05
Forum: wxPython
Thema: ListCtrl - EditLabel
Antworten: 3
Zugriffe: 887

Hi Puthy und willkommen im Forum. Einträge in einem ``ListCtrl`` macht man anders. #!/usr/bin/env python # -*- coding: utf-8 -*- import wx wx.SetDefaultPyEncoding("utf-8") FOO_IDX = 0 BAR_IDX = 1 FOOBAR_IDX = 2 class MainFrame(wx.Frame): def __init__(self, parent = None, id = -1, title = &...
von sape
Sonntag 4. März 2007, 17:52
Forum: Allgemeine Fragen
Thema: Steuerzeichen im String sorgen für Abbruch
Antworten: 6
Zugriffe: 1494

Re: Steuerzeichen im String sorgen für Abbruch

Im Binärmodus scheint's zu gehen… alle Zeilen sind da. Wieso ist das so? Weil sie dann nicht im Textmodus gelesen wird, und dadurch das Dateiendezeichen für Textdateien nicht "interpretiert" wird. 1. Binärdateien sollte immer im Binärmodus geöffnet werden. 2. Textdateien sollten *fast* im...
von sape
Sonntag 4. März 2007, 17:38
Forum: Allgemeine Fragen
Thema: Vereinfachung immerwiederkehrender Ausdruck
Antworten: 37
Zugriffe: 3588

class IniComponent: @staticmethod def test(expr) assert 0, "implement me!" def register(self, parser): assert 0, "implement me!" ... 1. Hier wäre eher ein raisen der ``NotImplementedError`` Exception angebracht. @staticmethod def test(expr) raise NotImplementedError def register...
von sape
Sonntag 4. März 2007, 17:23
Forum: Allgemeine Fragen
Thema: Komisches Problem mit String.join(List) und __repr__
Antworten: 6
Zugriffe: 985

BlackJack hat geschrieben:Das ist megahässlich. :P
Naja, OK :D Das mit dem ``iter(self)`` **sollte** ich mir durch den Kopf gehen lassen :P

lg
von sape
Sonntag 4. März 2007, 17:17
Forum: Allgemeine Fragen
Thema: Class Methods
Antworten: 5
Zugriffe: 871

@Ene Uran: Staticmethoden != "Instanzmethoden". Ein Instanzmethode kann nur über die Instanz der Klasse benutzt werden. ``Foo().Bar()`` <- ``Foo()'' (Man achte auf die Klammern) erzeugt ein Objekt (Instanz) der Klasse ``Foo``. ``.Bar()`` ruft die "Instanzmethoden" für die eben er...
von sape
Sonntag 4. März 2007, 16:54
Forum: Allgemeine Fragen
Thema: klassenattribute bekommen
Antworten: 7
Zugriffe: 1062

Re: klassenattribute bekommen

Ich wuerde gern die Elemente einer Klasse haben... aber nicht nur als String (also mit dir() ), sondern ich moechte schon auch gern wissen, ob es ne Methode oder ein Attribut ist. Hi. Hier mal ein Beispiel um zu testen ob es eine Methode ist: #!/usr/bin/env python # -*- coding: utf-8 -*- from inspe...
von sape
Sonntag 4. März 2007, 16:39
Forum: Allgemeine Fragen
Thema: Komisches Problem mit String.join(List) und __repr__
Antworten: 6
Zugriffe: 985

@droptix: Die Methoden mit den doppelten Unterstrichen ruft man im Regelfall nicht selber auf. Außerhalb einer klasse ja. Innerhalb kann man sich streiten: class Foo(object): def __init__(self): self._bar = [1,2,3,4,5,6,7,8,9] def __iter__(self): for _ in self._bar: yield _ def eggs(self): # Finde ...