Die Suche ergab 564 Treffer

von Voges
Mittwoch 28. Januar 2004, 23:12
Forum: Allgemeine Fragen
Thema: Serialisierung unter Python ?
Antworten: 2
Zugriffe: 865

Re: Serialisierung unter Python ?

'tschuldigung, aber ist es tatsächlich zuviel verlangt, mal eben "serialisieren" oder Ähnliches im Forum (oder wo auch immer) zu suchen? Das ist hier zwar nur ein Forum, aber trotzdem ...
Jan
von Voges
Montag 26. Januar 2004, 22:47
Forum: Allgemeine Fragen
Thema: Wie wird 2-dimensionale Matrix gedruckt?
Antworten: 4
Zugriffe: 1027

Re: Wie wird 2-dimensionale Matrix gedruckt?

Hallo! Dein Code wirkt etwas aus dem Zusammenhang gerissen. Meinst Du einfach sowas? for i in range(1,n+1): for j in range(1,m+1): print "%5d" % c[i,j], print "" Die 5 natürlich nur eine Annahme, da nicht erkennbar ist, was für Werte die Dict-Einträge annehmen können. BTW: Zeile ...
von Voges
Sonntag 25. Januar 2004, 23:05
Forum: Tkinter
Thema: bind und Mausklicks
Antworten: 39
Zugriffe: 8396

Hallo! Ich hab auch noch mal rumgespielt. Ich muss sagen, die Idee, das Ganze mit einem Dictionary zu managen, gefällt mir immer besser. Ich denke einfach immer noch zuviel in Arrays. from Tkinter import * root = Tk() root.title("Abakus") cv = Canvas(root,height=450,width=650) cv.pack() pe...
von Voges
Sonntag 25. Januar 2004, 18:31
Forum: Tkinter
Thema: bind und Mausklicks
Antworten: 39
Zugriffe: 8396

Re: nicht schlecht

Hallo! Jedoch lassen sie sich nur einmal verschieben. Wenn Du z.B. die Perle perle[(2,5)] anklickst, verschiebst Du sie ja relativ zu 5*r nach oben, und zwar um 32 Pixel. Aber die Perle heißt dann immer noch perle[(2,5)] , obwohl sie sich ja jetzt auf der Position (2,4) befindet. Wenn Du jetzt nochm...
von Voges
Sonntag 25. Januar 2004, 17:41
Forum: Tkinter
Thema: bind und Mausklicks
Antworten: 39
Zugriffe: 8396

Re: tja..

Hallo! also ich bin enttäuscht das sagen zu müssen, aber es geht immer noch nicht. Was geht nicht? Konkrete Infos brauchen wir schon. Egal, das Folgende sollte in etwa das tun, was Du wohl wolltest: from Tkinter import * root = Tk() root.title("Abakus") cv = Canvas(root,height=450,width=65...
von Voges
Sonntag 25. Januar 2004, 12:34
Forum: Verbesserungsvorschläge
Thema: Allgemeine Benutzungsregeln
Antworten: 18
Zugriffe: 9189

Re: Allgemeine Benutzungsregeln

Hallo! In den Allgemeinen Fragen ist schon vieles allgemein, aber trotzdem landen hier immer noch viele GUI und Netzwerksachen. Vielleicht würd' es für's erste schon reichen, die Beschreibung zu "Allgemeine Fragen" zu ergänzen. "Allgemeine Fragen bitte hier p osten. Fragen, die themat...
von Voges
Samstag 24. Januar 2004, 18:24
Forum: Tkinter
Thema: bind und Mausklicks
Antworten: 39
Zugriffe: 8396

Hallo! Dem kannst Du natürlich keine Action zuweisen. Du musst also an das Canvaswidget die action mittels Bind zuweisen und in dieser anhand der Mausposition die Perle bestimmen die verschoben werden soll. Ganz so aufwändig ist das nicht. Man kann mit der Canvas-Methode tag_bind() den Canvas-Items ...
von Voges
Freitag 23. Januar 2004, 22:08
Forum: Verbesserungsvorschläge
Thema: Allgemeine Benutzungsregeln
Antworten: 18
Zugriffe: 9189

Re: Allgemeine Benutzungsregeln

Wie wäre es daher, wenn wir so eine Art kleiner Checkliste als sticky in jedes Forum stellen, wie man hier einen leichter verständlichen Beitrag schreibt? Irgendwie sowas wäre schon gut. Ich kann mich erinnern, Foren gesehen zu haben, die recht ausführliche Regel hatten, auch im Bezug darauf, dass ...
von Voges
Freitag 23. Januar 2004, 21:11
Forum: Tkinter
Thema: allgemeine Tkinter frage.
Antworten: 8
Zugriffe: 2538

NOTZE hat geschrieben:das prog stellt dirne
Dirne? Ich versteh' nur Bahnhof.
SCNR
Jan
von Voges
Freitag 23. Januar 2004, 20:11
Forum: Tkinter
Thema: allgemeine Tkinter frage.
Antworten: 8
Zugriffe: 2538

Hallo! Allerdings gibt die Suchmaschine des Forums und auch das Internet recht wenig her, um mit Tkinter mehr erstellen zu können, als Labels, Buttons etc. Solche Seiten, wie unten im Anhang, kennst Du dann sicherlich schon. Was fehlen Dir für Inhalte, die über das Erstellen von "Labels, Button...
von Voges
Freitag 23. Januar 2004, 19:19
Forum: Installation/Konfigurieren
Thema: Fedora - Python - Tcl/Tk
Antworten: 8
Zugriffe: 3384

Re: Fedora - Python - Tcl/Tk

Hallo! Was kann ich jetzt machen? Naheliegend wäre, erstmal zu gucken, ob denn ein Tkinter-Modul da ist und offensichtlich von Python nur nicht gefunden wird. Ansonsten würd' ich den Build-Vorgang für Python nochmal widerholen und während des ./configure schauen, ob Tcl/Tk gefunden wird. Wenn nämlic...
von Voges
Freitag 23. Januar 2004, 16:56
Forum: Allgemeine Fragen
Thema: einfach auf Drucker ausgeben
Antworten: 5
Zugriffe: 3731

Re: einfach auf Drucker ausgeben

Es muß etwas besserer geben !Gruß Über die Windows Extensions [1] steht Dir praktisch die gesamte Win-Api zur Verfügung plus der MFC. Folgendes Script (aus [2]) druckt z.B. den Text "Python Prints!" auf den Standarddrucker: import win32ui dc = win32ui.CreateDC() dc.CreatePrinterDC() dc.St...
von Voges
Freitag 23. Januar 2004, 16:25
Forum: Installation/Konfigurieren
Thema: Pythonskript in *.exe umwandeln
Antworten: 16
Zugriffe: 7287

Hallo! ich wollt doch glatt empfehlen, sich ne alte Version von py2exe zu laden. Und mit dem Tipp hättest Du auch richtig gelegen. Denn, wie ich eben sah, waren die meisten pyd-Dateien früher tatsächlich in der exe-Datei gelandet (lagen also doch nicht 'lose' rum) und diese exe-Datei war denn etwa 1...
von Voges
Freitag 23. Januar 2004, 16:12
Forum: Installation/Konfigurieren
Thema: Pythonskript in *.exe umwandeln
Antworten: 16
Zugriffe: 7287

Hallo! Bitte nicht inhaltlich praktisch gleiche Fragen in zwei Threads stellen. Danke, hat funktioniert. Aber weshalb wird die *.exe so sehr klein und ich erhalte stattdessen ein *.zip mit meinen Bibliotheken. Kann ich das anders gestallten? Hätte schon gern eine etwas größere EXE und dafür keinen e...
von Voges
Freitag 23. Januar 2004, 13:55
Forum: Allgemeine Fragen
Thema: einfach auf Drucker ausgeben
Antworten: 5
Zugriffe: 3731

Re: einfach auf Drucker ausgeben

Hallo!
Das Unkomplizierteste aus Programmierersicht dürfte sein, die Daten zuerst in eine Datei zu schreiben (entweder über Standardausgabe/Umleiten oder durch direktes Schreiben in eine Datei) und diese Datei dann zu drucken (z.B. via lpr, Editor, Textverarbeitung etc.).
Jan
von Voges
Freitag 23. Januar 2004, 13:44
Forum: Installation/Konfigurieren
Thema: Pythonskript in *.exe umwandeln
Antworten: 16
Zugriffe: 7287

Re: Pythonskript in *.exe umwandeln

Hallo! Kann mir einer von Euch helfen? Eigentlich ist der Abschnitt "Using py2exe" auf http://starship.python.net/crew/theller/py2exe/ recht unmissverständlich. Ansonsten such' hier mal im Forum nach dem Begriff "py2exe". Zuletzt hab' ich unter http://python.sandtner.net/viewtopi...
von Voges
Mittwoch 21. Januar 2004, 18:28
Forum: Allgemeine Fragen
Thema: re.sub
Antworten: 7
Zugriffe: 1477

Hallo! Ich hab jetzt mal das Beispiel so verändert, daß nicht ein megalanger String sonder 100000 "normallange" Strings bearbeitet werden. So werden die Unterschiede noch deutlicher. Das ist natürlich eine ganz andere Aufgabenstellung: Im ersten Ansatz hast Du 3 replace()-Aufrufe versucht,...
von Voges
Mittwoch 21. Januar 2004, 17:31
Forum: Allgemeine Fragen
Thema: re.sub
Antworten: 7
Zugriffe: 1477

Hallo! folgende Methode dürfte wohl die schnellste Variante sein: Kann ich nicht bestätigen. from time import * for _ in range(10): zeit1=clock() s=100000*"C:\Dokumente und Einstellungen\All Users\Dokumente\Hinz+Kunz" s = s.replace(" ", "_") s = s.replace("\",...
von Voges
Mittwoch 21. Januar 2004, 14:39
Forum: Allgemeine Fragen
Thema: re.sub
Antworten: 7
Zugriffe: 1477

Re: re.sub

Hallo! s="C:\Dokumente und Einstellungen\All Users\Dokumente\Hinz+Kunz" Dass das für Python eine korrektes String-Literal ist, finde ich eigenwillig. Bei Compilern/Interpretern anderer Sprachen wird man zumindest mit einem Warning darauf aufmerksam gemacht, dass es die Escape-Sequenzen \D,...
von Voges
Mittwoch 21. Januar 2004, 14:07
Forum: Allgemeine Fragen
Thema: regular expression
Antworten: 5
Zugriffe: 1266

Hallo!
joerg hat geschrieben:Ich würde sicherheitshalber folgendes nehmen:
Wenn es für die konkrete Anwendung sinnvoll ist, denn so verbaut man sich die Chance, RegExp-Sonderzeichen benutzen zu können. Sowas wie Var = "Te[sx]t" funktioniert dann nicht mehr.
Jan