Die Suche ergab 1488 Treffer

von __deets__
Sonntag 10. Dezember 2017, 22:02
Forum: Installation/Konfigurieren
Thema: pip command fails: egg_error
Antworten: 1
Zugriffe: 31

Re: pip command fails: egg_error

Unter Windows habe ich das noch nie probiert, aber vielleicht einfach direkt das passende Wheel runterladen

https://pypi.python.org/pypi/Pygame/1.9.3

und pip mit dem als Argument fuer install aufrufen? Ansonsten bleibt nur die Frage: ist das die *gesamte* ausgabe, oder gab's mehr?
von __deets__
Sonntag 10. Dezember 2017, 21:27
Forum: Allgemeine Fragen
Thema: Speicher Management
Antworten: 11
Zugriffe: 114

Re: Speicher Management

Mindestens ein Problem hast du denke ich hier: first.children[-1][0].children.append(child[0].children[-1]) Haengst du keine *Kopie*, sondern die originale 2-elementige Liste child[0].children[-1] in first.children. Jede subsequente Veraenderung von eben dieser Liste zeigt sich dann in beide...
von __deets__
Sonntag 10. Dezember 2017, 21:15
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Stichwörter für autonom bewegende Objekte
Antworten: 2
Zugriffe: 31

Re: Stichwörter für autonom bewegende Objekte

Mir faellt gerade noch ein, das es da noch etwas anderes gibt. Falls es dir weniger um die Frage nach dem "wohin", sondern "nur" nach dem "wie genau" geht - das sind Animations-Techniken, und eine wichtige ist das "tweening". http://robertpenner.com/easing/pen...
von __deets__
Sonntag 10. Dezember 2017, 21:06
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Stichwörter für autonom bewegende Objekte
Antworten: 2
Zugriffe: 31

Re: Stichwörter für autonom bewegende Objekte

Der Oberbegriff ist Game AI. Da finden sich sicherlich viele Tutorials, wenn auch zb in JavaScript oder C# - aber die Ideen bleiben gleich.
von __deets__
Sonntag 10. Dezember 2017, 17:22
Forum: Allgemeine Fragen
Thema: GUI – 38 Eingabefelder und 38 Beschriftungen
Antworten: 39
Zugriffe: 480

Re: GUI – 38 Eingabefelder und 38 Beschriftungen

Du musst einen rückgabewert schon an einen Namen binden. Der erscheint nicht magisch in dem Namensraum um die aufrufstelle herum.

  1. wert = funktion_die_was_tut()


Das steht auch so ganz bestimmt NICHT in deinem Buch. Du wirst nicht darum herum kommen, das nochmal anzuschauen.
von __deets__
Sonntag 10. Dezember 2017, 16:42
Forum: Allgemeine Fragen
Thema: GUI – 38 Eingabefelder und 38 Beschriftungen
Antworten: 39
Zugriffe: 480

Re: GUI – 38 Eingabefelder und 38 Beschriftungen

Natuerlich steht dazu etwas darin. Es behandelt Module, also die Aufteilung eines Programms in mehrere Teile. Und es behandelt Funktionen mit Parametern und Rueckgabewerten. Das findet sich im Inhaltsverzeichnis: https://www.rheinwerk-verlag.de/einstieg-in-python_4374/toc Deutlich vor der von dir an...
von __deets__
Sonntag 10. Dezember 2017, 16:17
Forum: Allgemeine Fragen
Thema: GUI – 38 Eingabefelder und 38 Beschriftungen
Antworten: 39
Zugriffe: 480

Re: GUI – 38 Eingabefelder und 38 Beschriftungen

In dem Buch, das du ja so gruendlich durchgearbeitet hast, gibt es bestimmt auch eine Einfuehrung in Funktionsparameter und Rueckgabewerte, und deren Nutzung. Da noch mal nachschauen.
von __deets__
Sonntag 10. Dezember 2017, 16:07
Forum: Allgemeine Fragen
Thema: GUI – 38 Eingabefelder und 38 Beschriftungen
Antworten: 39
Zugriffe: 480

Re: GUI – 38 Eingabefelder und 38 Beschriftungen

@__deets__: das `in` steht ja auch in den Funktionen, die aufgerufen werden. Natürlich wäre da der gesamte Traceback hilfreich gewesen. Ahhh. Jetzt erst sehe ich das. @Strawk: du uebergibst Entry zwei Widgets. Willst offensichtlich, das das zweite davon der Parent ist. Warum also das erste ueberhau...
von __deets__
Sonntag 10. Dezember 2017, 15:28
Forum: Allgemeine Fragen
Thema: GUI – 38 Eingabefelder und 38 Beschriftungen
Antworten: 39
Zugriffe: 480

Re: GUI – 38 Eingabefelder und 38 Beschriftungen

@Strawk: widgets in ein anderes widget bekommt man, indem man das Objekt als parent-Objekt uebergibt. So, wie das in deinem von dir selbst geposteten Beispiel passiert. Wo also liegt die Unklarheit? Und du packst eine Fehlermeldung dazu, die mit dem problem halt nichts zu tun hat. Was anderes kann m...
von __deets__
Sonntag 10. Dezember 2017, 15:10
Forum: Allgemeine Fragen
Thema: GUI – 38 Eingabefelder und 38 Beschriftungen
Antworten: 39
Zugriffe: 480

Re: Widgets wollen nicht in den Frame wandern

Hallo Nutzer! :D Für meine Datenbank-GUI möchte ich zwei große Frames nebeneinander. Im linken die Eingabemaske aus 38 Entry- und Label-Feldern, im rechten eine großes Ausgabetextfenster mit vertikaler Scrollbar. Aktuelles Problem: die Widgets wollen nicht in den Frame wandern; ich erhalte die Meld...
von __deets__
Sonntag 10. Dezember 2017, 14:08
Forum: Allgemeine Fragen
Thema: Speicher Management
Antworten: 11
Zugriffe: 114

Re: Speicher Management

Naja, das Prinzip geteilter Referenzen gilt ja für alles. Wenn du ein Objekt in zwei Listen steckst, ist das immer noch ein Objekt. Und wenn es veränderlich ist, “sehen” auch beide Listen die Veränderung.
von __deets__
Sonntag 10. Dezember 2017, 13:48
Forum: Allgemeine Fragen
Thema: Datei die ich speichere monatlich umbenennen
Antworten: 8
Zugriffe: 113

Re: Datei die ich speichere monatlich umbenennen

@kbr warum loest das append im file-mode das er schon verwendet das nicht schon von alleine?
von __deets__
Sonntag 10. Dezember 2017, 13:29
Forum: Allgemeine Fragen
Thema: Datei die ich speichere monatlich umbenennen
Antworten: 8
Zugriffe: 113

Re: Datei die ich speichere monatlich umbenennen

Du baust doch schon strings zusammen. Auf etwas grausliche Weise mit + statt format zu benuzten, aber sei’s drum. Was hindert dich denn daran den Dateinamen genauso zu bauen?

  1. time.strftime(“%Y-%m.csv)


zb als Start, zusammen mit os.path.join für den vollen Pfad.
von __deets__
Sonntag 10. Dezember 2017, 13:02
Forum: Allgemeine Fragen
Thema: Speicher Management
Antworten: 11
Zugriffe: 114

Re: Speicher Management

Mit der C-API hat das eher nix zu tun. Sondern irgendwo reichst du in zwei Knotenobjekte die gleiche Liste rein. Du kannst damit aucf verschiedene Weisen umgehen, aber ohne Code kann man schwer beurteilen, was die geeignetste Variante ist. Zur Not hilft ein copy.deepcopy, aber eigentlich geht man eh...
von __deets__
Sonntag 10. Dezember 2017, 12:30
Forum: Allgemeine Fragen
Thema: SyntaxError: invalid syntax
Antworten: 16
Zugriffe: 227

Re: SyntaxError: invalid syntax

Translate übersetzt EINEN BUCHSTABEN in EINEN ANDEREN BUCHSTABEN. Nicht ein Wort oder genereller ZeichenKETTE in eine beliebige andere ZeichenKETTE.

Es geht also nicht für dein nutzungsszsenario. Du musst schon n mal hintereinander mit replace arbeiten.