Die Suche ergab 419 Treffer

von schlangenbeschwörer
Sonntag 30. Dezember 2007, 14:02
Forum: Allgemeine Fragen
Thema: Probleme mit Regex
Antworten: 3
Zugriffe: 512

Code: Alles auswählen

findall('<h2 class=r><a href="(.+?)" class=l',google)
das in runden klammern wird ausgegeben
das ? sorgt für die kleinste gruppe, die passt
von schlangenbeschwörer
Samstag 29. Dezember 2007, 20:29
Forum: Tkinter
Thema: Wie kann ich einen Rechtsklick erkennen?
Antworten: 7
Zugriffe: 1371

Code: Alles auswählen

import Tkinter as tk
help(tk.Button().bind)
tk.Button().bind("<3>", dosth)
print "reading some docu would be useful"
von schlangenbeschwörer
Samstag 29. Dezember 2007, 14:15
Forum: Tkinter
Thema: MineSweeper: wie spreche ich Buttons im Grid an?
Antworten: 18
Zugriffe: 2281

Achso, das ist extra so. Na dann ist's ok, ich dachte nur, weil's vorher auch um master und so ging. Im Grunde ist es ok was du machst, meistens ist es aber einfacher, die GUI-Klasse oben zu haben, denn dort hast du Events, die du verarbeitest ect. Die Datengeschichten kannst du meist in Methoden pa...
von schlangenbeschwörer
Samstag 29. Dezember 2007, 12:45
Forum: Tkinter
Thema: MineSweeper: wie spreche ich Buttons im Grid an?
Antworten: 18
Zugriffe: 2281

Das mit dem "master" hast du jetzt etwsa durcheinander gebracht. Das bezog sich auf die Variante, in der du von tk.Frame geerbt hast. Da musst/solltest du der "tk.Frame.__init__" "master" als 2. Argument übergeben, wobei "master" dann eine tk.Frame oder tk.Tk Instanz sein muss (oder ein anderes geei...
von schlangenbeschwörer
Samstag 29. Dezember 2007, 12:18
Forum: Tkinter
Thema: MineSweeper: wie spreche ich Buttons im Grid an?
Antworten: 18
Zugriffe: 2281

Also bei mir gehts auch unter Windows, allerdings nur in der "Eingabeaufforderung". Mit fehlenden Tk-Fenstern hatte ich noch keine Probleme, aber das mach ich auch nur zum Testen. Bei richtigen Sachen hab ich schon ein Tk-Fenster.
von schlangenbeschwörer
Samstag 29. Dezember 2007, 11:23
Forum: Tkinter
Thema: Kommunikation zwischen verschachtelten Frames
Antworten: 3
Zugriffe: 621

Sonst gehts auch, dann wirds immer unten drangehängt, ähnlich wie bei .pack(). Das Problem ist, die Position (col/row) wird nicht festgelegt, dh. wenn man was "grid_remove()"t und dann wieder griddet, wirds wieder ganz unten drangehängt. Und auch hier sind "Tk()" und "master" kein Muss sondern ein S...
von schlangenbeschwörer
Samstag 29. Dezember 2007, 11:14
Forum: Tkinter
Thema: MineSweeper: wie spreche ich Buttons im Grid an?
Antworten: 18
Zugriffe: 2281

Das Programm hat kein Hauptfenster. Es muss ein Fenster geben, dass von `Tkinter.Tk()` erzeugt wird. Das ist nicht ganz richtig. Es sollte ein Hauptfenster haben, es geht aber auch ohne, bzw. es wird sonst automatisch eins erzeugt. import sys, Tkinter as tk tk.Button(text="test", command=lambda:sys...
von schlangenbeschwörer
Freitag 28. Dezember 2007, 21:23
Forum: Tkinter
Thema: MineSweeper: wie spreche ich Buttons im Grid an?
Antworten: 18
Zugriffe: 2281

Also wenn du "from Tkinter import *" schreibst, holst du dir alle Sachen des Tkintermoduls in den eigenen Namensraum. Dabei kannst du Sachen überschreiben, es gibt aber noch andere Gründe. Besser ist, das Modul mit "import Tkinter" zu importieren. Dann musst du aber jedesmal ein "Tkinter." vor alle ...
von schlangenbeschwörer
Freitag 28. Dezember 2007, 19:39
Forum: Tkinter
Thema: MineSweeper: wie spreche ich Buttons im Grid an?
Antworten: 18
Zugriffe: 2281

1) Du solltest die Klasse umbenennen. "addButtons" klingt nach einer Methode, entspricht beiden Fällen aber nicht PEP. Hast du OOP verstanden bzw. weißt du, was du da tust? ZZ macht eine Klasse bei dir nämlich auch keinen Sinn. 2) Was soll das in l. 9 sein? Falls du es nicht weißt, side muss right, ...
von schlangenbeschwörer
Freitag 28. Dezember 2007, 18:53
Forum: Tkinter
Thema: MineSweeper: wie spreche ich Buttons im Grid an?
Antworten: 18
Zugriffe: 2281

Re: MineSweeper: wie spreche ich Buttons im Grid an?

Hi! Bei Delphi z.B. kann ich da einfach einen Namen festlegen und den Button dann über diesen Namen identifizieren. Nur habe ich keine passende Eigenschaft gefunden. Und warum glaubst du, das das in Python nicht geht? Wie hast du das denn bis jetzt immer gemacht? Was für eine Eigenschaft suchst du? ...
von schlangenbeschwörer
Freitag 28. Dezember 2007, 18:12
Forum: Tkinter
Thema: float eingrenzen
Antworten: 1
Zugriffe: 742

Hi@ you kannst du erklären, in welchem Zusamenhang die Frage mit Tkinter steht? Wenn in keinem: -> Am einfachsten geht das so: "%.2f"%1.23456789 -> Beim nächstenmal das richtige Forum wählen Wenn du eine Entryeingabe beschränken willst: -> Event bei jeder Eingabe -> Eingabe prüfen -> Evtl. anpassen
von schlangenbeschwörer
Freitag 28. Dezember 2007, 17:25
Forum: Links und Tutorials
Thema: Win32 Screensaver: Bildschirmschoner mit Python
Antworten: 0
Zugriffe: 3579

Win32 Screensaver: Bildschirmschoner mit Python

Hallo! Vorbereitungen: Das Win32 Screensaver Paket von Chris Liechti downloaden und irgendwo (zB in \Lib\site-packages) entpacken. Falls noch nicht vorhanden, ctypes, py2exe und evtl. pygame installieren. Der erste Bildschirmschoner: Man kann entweder vorgegebene Methoden nutzen, die über ctypes dir...
von schlangenbeschwörer
Mittwoch 26. Dezember 2007, 20:08
Forum: Allgemeine Fragen
Thema: Abstandsberechnung über 2 Listen (Performanceoptimierung)
Antworten: 3
Zugriffe: 718

ja
(Bei genauerer Problembeschreibung und Fragenstellung kann die Antwort dann auch genauer ausfallen)
von schlangenbeschwörer
Dienstag 25. Dezember 2007, 18:35
Forum: Allgemeine Fragen
Thema: Python und Echtzeitprogrammierung
Antworten: 9
Zugriffe: 1730

Falls du Threads meinst, die gibts in Python.
von schlangenbeschwörer
Freitag 21. Dezember 2007, 20:51
Forum: Offtopic
Thema: Tcl/Tk 8.5 erschienen
Antworten: 26
Zugriffe: 3251

lunar hat geschrieben: (Lass uns im Interesse der anderen User diesmal keine Diskussion führen. Ich weiß bereits, dass du Tk toll findest ;) )
Ich auch! :D