Die Suche ergab 17700 Treffer
- Samstag 29. August 2015, 13:36
- Forum: Tkinter
- Thema: tkinter GUI Designer
- Antworten: 77
- Zugriffe: 11531
Re: tkinter GUI Designer
@Alfons Mittelmeyer: Du willst hier niemanden verstehen .
- Samstag 29. August 2015, 13:06
- Forum: Tkinter
- Thema: tkinter GUI Designer
- Antworten: 77
- Zugriffe: 11531
Re: tkinter GUI Designer
@Alfons Mittelmeyer: um es exakt auszudrücken: Du parst einen MetaCode der per Kommentare über normalen Python-Code drübergestülpt wurde, erzeugst daraus zwei Versionen, eine GUI-Designer-Version und eine Produktivversion. Neben dem unglaublich komplizierten und fehleranfälligen Handling erreichst D...
- Samstag 29. August 2015, 12:07
- Forum: Allgemeine Fragen
- Thema: Automatische Variablen
- Antworten: 5
- Zugriffe: 714
Re: Automatische Variablen
Du meinst, wie Du einen Dateinamen aus dem Last-ID Counter generieren kannst?
Code: Alles auswählen
filename = 'datei{0:04d}.txt'.format(last_id)
- Samstag 29. August 2015, 08:00
- Forum: Allgemeine Fragen
- Thema: Bekomme imp.reload nicht hin
- Antworten: 17
- Zugriffe: 2286
Re: Bekomme imp.reload nicht hin
@Alfons Mittelmeyer: Du verschwendest viel zu viel Zeit mit Details, die keinen Nutzen bringen. Dir sollte doch klar sein, dass eine Zeile exec besser ist, als 10 Zeilen mit temporären Dateien und einem reload. Das ist das selbe, wie damals, als wir gesagt haben, "del ist schlecht" und Du ...
- Freitag 28. August 2015, 18:57
- Forum: Datenbankprogrammierung mit Python
- Thema: sqlite error binding parameter 0 - probably unsupported type
- Antworten: 8
- Zugriffe: 3153
Re: sqlite error binding parameter 0 - probably unsupported
@chris_cx: entferne möglichst schnell diese unsinnige Fehler"behandlung". Im Traceback steht schon, wo der Fehler auftritt, das braucht man nicht in den Error-Text schreiben und dafür den Traceback und die wirkliche Exception kaputt machen. Kannst Du mal ein Minimalbeispiel machen, das den...
- Freitag 28. August 2015, 18:48
- Forum: Tkinter
- Thema: tkinter GUI Designer
- Antworten: 77
- Zugriffe: 11531
Re: tkinter GUI Designer
@Alfons Mittelmeyer: Python-Code zu generieren und diesen wieder versuchen zu parsen, um ihn weiter zu verarbeiten, ist nicht robust, vor allem nicht, wenn da noch jemand drin rumeditiert. Willst Du raten, was jetzt zur GUI gehört und was nicht? Und was meinst Du mit Queue? Das sicherste, beste und ...
- Freitag 28. August 2015, 17:23
- Forum: Datenbankprogrammierung mit Python
- Thema: sqlite error binding parameter 0 - probably unsupported type
- Antworten: 8
- Zugriffe: 3153
Re: sqlite error binding parameter 0 - probably unsupported
@chris_cx: was ist dieser DatabaseService? Kann es sein, dass Du mehrere Abfragen gleichzeitig über den selben Cursor laufen läßt? Warum steckst Du String-Konstanten in Funktionen?
- Freitag 28. August 2015, 14:16
- Forum: Tkinter
- Thema: tkinter GUI Designer
- Antworten: 77
- Zugriffe: 11531
Re: tkinter GUI Designer
@Alfons Mittelmeyer: es handelt sich also nicht um Skripte sondern um Module. Und was ist jetzt daran von Vorteil im Gegensatz zu einem viel einfacheren Import?
- Freitag 28. August 2015, 08:44
- Forum: Tkinter
- Thema: tkinter GUI Designer
- Antworten: 77
- Zugriffe: 11531
Re: tkinter GUI Designer
@Alfons Mittelmeyer: Du schreibst immer nur, wie toll Dein eigener Designer ist, gesehen hat ihn außer Dir hier aber noch niemand. Perfekt muß es am Anfang noch nicht sein, daher "release early, release often".
- Freitag 28. August 2015, 07:48
- Forum: Netzwerkprogrammierung
- Thema: Python2.7 FTP Server login
- Antworten: 3
- Zugriffe: 1830
Re: Python2.7 FTP Server login
@Jörg: Die angeforderte Adresse (0.0.0.0) ist in diesem Kontext ja auch ungültig. Der Author scheint mit seinem Client auf irgendeine Art von HTTP-Server zuzugreifen, Du mußt Dir da wahrscheinlich einen eigenen sinnvollen Client schreiben. Allgemein enthält der FTP-Server etliche Programmierfehler. ...
- Freitag 28. August 2015, 07:15
- Forum: Allgemeine Fragen
- Thema: .txt Datei einlesen und verwenden
- Antworten: 18
- Zugriffe: 3208
Re: .txt Datei einlesen und verwenden
@GT1749VA: in welcher Zeile tritt die Warnung genau auf? Enthält die Text-Datei noch irgendwelche Header-Zeilen?
Es heißt übrigens
und was SB heißen soll, habe ich keine Ahnung. Versuche möglichst aussagekräftige Namen und keine Abkürzungen zu verwenden.
Es heißt übrigens
Code: Alles auswählen
target = y.sum()
actual = z.sum()
- Donnerstag 27. August 2015, 13:15
- Forum: Allgemeine Fragen
- Thema: .txt Datei einlesen und verwenden
- Antworten: 18
- Zugriffe: 3208
Re: .txt Datei einlesen und verwenden
@GT1749VA: Du kannst den Dateinamen als ersten Parameter angeben, alle anderen sind optional.
- Donnerstag 27. August 2015, 12:56
- Forum: Allgemeine Fragen
- Thema: list indices must be integers, not str
- Antworten: 11
- Zugriffe: 2135
Re: list indices must be integers, not str
@Pingponguin: als erstes solltest Du die Fehlerbehandlung des Programms reparieren. Wenn man Fehler nicht sinnvoll behandeln kann, sollte man sie überhaupt nicht behandeln. Wenn Du dann weißt, in welcher Zeile der Fehler auftritt, kannst Du zurückverfolgen, warum hier anscheinend eine Liste statt ei...
- Donnerstag 27. August 2015, 09:11
- Forum: Tkinter
- Thema: tkinter GUI Designer
- Antworten: 77
- Zugriffe: 11531
Re: tkinter GUI Designer
@Alfons Mittelmeyer: ich vermute, Du baust wieder einmal zu viel Magie um Dinge, die Python sowieso schon von sich aus kann. Aber ohne Code, kann ich nur vermuten: Wenn Du ein verschachteltes Layout hast, würde ich das genau so in einem Baum abbilden: gui = load_widgets('mygui.json') [...] myX_Spinb...
- Mittwoch 26. August 2015, 21:34
- Forum: Datenbankprogrammierung mit Python
- Thema: Client -> DB Server - Sicherheit
- Antworten: 9
- Zugriffe: 65070
Re: Client -> DB Server - Sicherheit
@Kaito90: die Vorteile eines Skriptes, das den Datenbankzugriff kapselt, sind eine genauere Rechtevergabe, Kapselung von der eigentlichen Datenhaltung, Verwendung komplexerer Funktionen, uvm.
- Dienstag 25. August 2015, 22:08
- Forum: Tkinter
- Thema: tkinter in einem thread nur bei bedarf starten
- Antworten: 3
- Zugriffe: 804
Re: tkinter in einem thread nur bei bedarf starten
@sf169: Sternchenimporte solltest Du vermeiden, und Dich an die Namenskonventionen halten; in Tabellennamen sollten keine Parameter (Datum) kodiert sein. Statt Strings mit + zusammenzusetzen nimm Stringformatierung. chr(13) wird als '\n' geschrieben. Werte in SQL-Statements werden nie in den String ...
- Dienstag 25. August 2015, 21:51
- Forum: Allgemeine Fragen
- Thema: Was ist besser clean_eval() oder modifiziertes read()?
- Antworten: 14
- Zugriffe: 928
Re: Was ist besser clean_eval() oder modifiziertes read()?
@Alfons Mittelmeyer: natürlich muß jedes Modul selbst konsistent sein, das heißt, alle externen Namen müssen auch importiert werden. Und wenn man explizit einen globalen Namensraum angibt, braucht man auch nichts aufräumen. Aber Du solltest Dir die Idee mit dem eval wirklich nochmal überdenken.
- Dienstag 25. August 2015, 21:28
- Forum: Allgemeine Fragen
- Thema: Klassen, Funktionen - Tipps und Kritik benötigt
- Antworten: 37
- Zugriffe: 4365
Re: Klassen, Funktionen - Tipps und Kritik benötigt
@CrisBee: jetzt würde ich noch eine __str__-Methode hinzufügen:
Code: Alles auswählen
class Character:
[...]
def __str__(self):
return "%s %s %s %s" % (self.name, self.health, self.strength, self.xp)
print(player)
- Dienstag 25. August 2015, 07:26
- Forum: Netzwerkprogrammierung
- Thema: Python Code-Hacking Game
- Antworten: 10
- Zugriffe: 3007
Re: Python Code-Hacking Game
@CrytoChris: zeig mal den Code. Ich habe den Verdacht, die "stabile Lösung mit TCP" ist nur scheinbar stabil.
- Dienstag 25. August 2015, 07:18
- Forum: Tkinter
- Thema: Bildpfad öffnen, Bild resizen Wordpress API Pfad Argument
- Antworten: 5
- Zugriffe: 959
Re: Bildpfad öffnen, Bild resizen Wordpress API Pfad Argumen
@Zoja: nein, XMLRPC kann kein Bild resizen. Ich will darauf raus, dass Du die Bilddaten direkt als Bytestring angeben kannst, weil die Funktion auch nichts anderes macht, als eine Datei zu lesen. Damit sparst Du Dir das Speichern auf Platte, nicht aber das Lesen des Bildes mit Image.open.