Die Suche ergab 2009 Treffer
- Freitag 28. Januar 2005, 19:31
- Forum: Ideen
- Thema: mein erstes Programm - brauche Rat!
- Antworten: 24
- Zugriffe: 7329
- Freitag 28. Januar 2005, 19:12
- Forum: GTK+/GNOME
- Thema: Frame in Frame mit GTK
- Antworten: 7
- Zugriffe: 4511
Hi nochmal, also irgendwie ist mir deine Vorgehensweise nicht schlüssig. Warum für jedes widget ein extra window? Klick dir deine GUI mit Glade zusammen und setzte bei manchen Widgets die Sichtbarkeit/Anzeige auf False wenn du sie nicht oder erst später brauchst. So wie du das machst, bist du warsch...
- Freitag 28. Januar 2005, 16:41
- Forum: Tkinter
- Thema: get entry?
- Antworten: 8
- Zugriffe: 1855
- Freitag 28. Januar 2005, 16:36
- Forum: GTK+/GNOME
- Thema: Frame in Frame mit GTK
- Antworten: 7
- Zugriffe: 4511
- Freitag 28. Januar 2005, 16:27
- Forum: GTK+/GNOME
- Thema: DrawingArea Beispiel
- Antworten: 4
- Zugriffe: 4482
Hi Leonidas,
du musst auf den realize-event warten, erst dann existiert das Widget auch auf dem Bildschirm. Dann kannst du in das drawable das du über drawingarea.window erreichst etwas zeichnen.
Gruß
Dookie
du musst auf den realize-event warten, erst dann existiert das Widget auch auf dem Bildschirm. Dann kannst du in das drawable das du über drawingarea.window erreichst etwas zeichnen.
Gruß
Dookie
- Freitag 28. Januar 2005, 15:05
- Forum: GTK+/GNOME
- Thema: DrawingArea Beispiel
- Antworten: 4
- Zugriffe: 4482
Hi Leonidas, mein gtk-Beispiel -> http://python.sandtner.org/viewtopic.php?t=2502 und das aus dem Tutorial -> http://localhost/doc/python-gtk2-tutorial/html/sec-DrawingMethods.html hast du dir schon angeschaut? Du brauchst bevor du zeichnest einen Graphiccontext und gezeichnet wird dann in dem drawa...
- Donnerstag 27. Januar 2005, 21:11
- Forum: GTK+/GNOME
- Thema: Frame in Frame mit GTK
- Antworten: 7
- Zugriffe: 4511
Hi Gast,
versuch mal folgendes:
is nicht getestet und nur so eine Idee, da ich auf die Widgets immer über das Gladeinterface zugreife.
Gruß
Dookie
versuch mal folgendes:
Code: Alles auswählen
vb = self.view['vBox1']['textView1']
Gruß
Dookie
- Donnerstag 27. Januar 2005, 20:08
- Forum: Codesnippets
- Thema: Herausfinden der Datenattribute und Properties eines Objekts
- Antworten: 0
- Zugriffe: 2175
Herausfinden der Datenattribute und Properties eines Objekts
Hi, ich hab hier eine kleine Funktion, die die Datenattribute und Properties eines Objekts zurückgibt. import inspect def get_attributes(obj, public_only=True): attrs = inspect.getmembers(obj, lambda o: not inspect.isroutine(o)) if public_only: return [x for x in attrs if x[0][0] != "_"] e...
- Donnerstag 27. Januar 2005, 19:46
- Forum: Allgemeine Fragen
- Thema: \n im string entfernen?
- Antworten: 9
- Zugriffe: 1722
- Donnerstag 27. Januar 2005, 19:43
- Forum: Allgemeine Fragen
- Thema: \n im string entfernen?
- Antworten: 9
- Zugriffe: 1722
Hi,
Du kannst auch files.pop().rstrip('\n') verwenden, dann werden Leezeichen am Zeilenende nicht entfernt.
Da file ein Buildin ist, sollte man Variablen nicht file nennen!
Gruß
Dookie
Code: Alles auswählen
lines = files.pop().rstrip()
Da file ein Buildin ist, sollte man Variablen nicht file nennen!
Gruß
Dookie
- Donnerstag 27. Januar 2005, 18:20
- Forum: Allgemeine Fragen
- Thema: Tabellen Formatierung
- Antworten: 9
- Zugriffe: 1497
oder mit LC statt map:
keine Chance für den max sich noch zu verstecken
@BlackJack: das reduce brauchts ned, max sucht aus einer beliebigen Reihe das Maximum raus, nicht nur aus einem Paar.
Gruß
Dookie
Code: Alles auswählen
def find_max(iteralble):
return max([len(x) for x in iterable])
@BlackJack: das reduce brauchts ned, max sucht aus einer beliebigen Reihe das Maximum raus, nicht nur aus einem Paar.
Gruß
Dookie
- Donnerstag 27. Januar 2005, 17:02
- Forum: Allgemeine Fragen
- Thema: Tabellen Formatierung
- Antworten: 9
- Zugriffe: 1497
Hi,
wohl eher str.ljust(n)
Du kannst aber auch bei der Stringformatierung mit % einfach einen Negativen Wert nehmen, dann wird der String linksbündig ausgegeben
Gruß
Dookie
wohl eher str.ljust(n)
Du kannst aber auch bei der Stringformatierung mit % einfach einen Negativen Wert nehmen, dann wird der String linksbündig ausgegeben
Code: Alles auswählen
text1 = "Hallo"
text2 = "Welt"
fmt = "%-20s%-20s[ENDE]"
print fmt % (text1, text2)
Dookie
- Donnerstag 27. Januar 2005, 15:15
- Forum: Installation/Konfigurieren
- Thema: Python auf Win98
- Antworten: 8
- Zugriffe: 2932
Hi,
der standard Windowsinstaller für Python -> http://www.python.org/ftp/python/2.4/python-2.4.msi
sollte doch auch mit Win98 gehen, ist ja nicht von Microsoft
Ansonst wär ein aktuelleres OS sicher vorteilhaft.
Gruß
Dookie
der standard Windowsinstaller für Python -> http://www.python.org/ftp/python/2.4/python-2.4.msi
sollte doch auch mit Win98 gehen, ist ja nicht von Microsoft
Ansonst wär ein aktuelleres OS sicher vorteilhaft.
Gruß
Dookie
- Donnerstag 27. Januar 2005, 14:14
- Forum: Ideen
- Thema: mein erstes Programm - brauche Rat!
- Antworten: 24
- Zugriffe: 7329
Hi hammurabi, hab mir mal erlaubt dein Scriptchen etwas ins reine zu schreiben: #!/usr/bin/env python # -*- coding: UTF-8 -*- import time fname = '/home/yasser/Notdienst/Januar' # Datei öffnen und in String einlesen f = file(fname, 'r') s = f.read() f.close() # String aufbereiten, Leerzeichen lösche...
- Mittwoch 26. Januar 2005, 23:42
- Forum: Netzwerkprogrammierung
- Thema: Daemon und Thread
- Antworten: 8
- Zugriffe: 2230
Hi, du kannst aber statt while True: dem Thread ein Attribut oder eine globale Variable geben das du abfragst. continue1 = True continue2 = True def put_queue(): while continue1: .... y= received event over socket queue.put(y) def get_queue(): while continue2: if not queue.empty(): x= queue.get() ve...
- Mittwoch 26. Januar 2005, 23:34
- Forum: Allgemeine Fragen
- Thema: utf-8 und regular expression fragen
- Antworten: 8
- Zugriffe: 1247
- Mittwoch 26. Januar 2005, 19:23
- Forum: Allgemeine Fragen
- Thema: utf-8 und regular expression fragen
- Antworten: 8
- Zugriffe: 1247
- Mittwoch 26. Januar 2005, 17:28
- Forum: Allgemeine Fragen
- Thema: Fibonacci Sequence
- Antworten: 6
- Zugriffe: 1547
Hi nochmal,
fibo kann man aber auch mit einer Forschleife realisieren, dürfte etwas performanter sein.
Gruß
Dookie
fibo kann man aber auch mit einer Forschleife realisieren, dürfte etwas performanter sein.
Code: Alles auswählen
def fibo(n):
alist = [0, 1]
for i in xrange(2, n):
alist.append(alist[-2] + alist[-1])
return alist
Gruß
Dookie
- Mittwoch 26. Januar 2005, 16:34
- Forum: Ideen
- Thema: mein erstes Programm - brauche Rat!
- Antworten: 24
- Zugriffe: 7329
- Mittwoch 26. Januar 2005, 15:52
- Forum: Allgemeine Fragen
- Thema: Fibonacci Sequence
- Antworten: 6
- Zugriffe: 1547