Die Suche ergab 88 Treffer
- Dienstag 16. Januar 2018, 22:39
- Forum: Offtopic
- Thema: Kasse [POS] in Python plus Warenwirtschaft und Onlineshop
- Antworten: 35
- Zugriffe: 14149
Re: Kasse [POS] in Python plus Warenwirtschaft und Onlineshop
Hallo zusammen, ich bin gerade dabei, mein etwas in die Jahre gekommenes Haushaltsbuch für den reinen Privatgebrauch (ab 1990 in Basic geschrieben) neu in Python umzusetzen. Moderne Programmiersprachen und Datenbanken bieten halt ziemlich viele Möglichkeiten. Wenn ich nur daran denken, wie lange ich...
- Mittwoch 22. November 2017, 16:30
- Forum: Tkinter
- Thema: Textgröße in Notebook ändern
- Antworten: 2
- Zugriffe: 1230
Re: Textgröße in Notebook ändern
Hallo,
wenn ich mich richtig erinnere wird an font ein tkFont-Objekt übergeben. Schau mal nach tkFont in der Doku
mfg
wenn ich mich richtig erinnere wird an font ein tkFont-Objekt übergeben. Schau mal nach tkFont in der Doku
mfg
- Mittwoch 22. November 2017, 16:21
- Forum: Tkinter
- Thema: Notebook anpassen
- Antworten: 1
- Zugriffe: 1022
Re: Notebook anpassen
Hallo, ein Notebook hat die Methode .select([tabId]). Damit kann ein bestimmter Tab aktiviert werden. Die Schrift kann (theoretisch) über ttk.Style verändert werden. Ich selber habe mit ttk.Style aber noch nie etwas gemacht. Bei der New Mexico Tech Computer Center gab es immer eine ausführliche Refe...
- Montag 15. Februar 2016, 09:08
- Forum: Tkinter
- Thema: Scrollbares Fenster mit Labels
- Antworten: 1
- Zugriffe: 1087
Re: Scrollbares Fenster mit Labels
Hallo, im Internet bin ich schon öfters auf einen Workaround mit einem Canvas gestoßen. Im Prinzip alles in ein Frame packen und dieses dann auf ein Canvas platzieren. Am Canvas lassen sich dann Scrollbars andocken. mfg PS: ich hatte sogar noch einen Link gespeichert. Vielleicht hilft der dir weiter...
- Donnerstag 28. Januar 2016, 15:51
- Forum: Allgemeine Fragen
- Thema: Spiele ohne Klassen
- Antworten: 18
- Zugriffe: 2255
Re: Spiele ohne Klassen
Hallo, Definition einer Funktion: def addiere(a, b) c = a + b return c Über die Argumente a und b werden an die Funktion addiere zwei Werte übergeben. Diese Funktion addiert die zwei Werte und liefert das Ergebnis. Nur wenn der Funktion die Argumente übergeben werden, kann die Funkion mit den Argume...
- Dienstag 19. Januar 2016, 11:23
- Forum: Allgemeine Fragen
- Thema: Variablen an Import übergeben
- Antworten: 5
- Zugriffe: 4339
Re: Variablen an Import übergeben
und das ist der Grund, wieso man *-Import einfach nicht machen sollte: from funktion import * def main(): #woher kommt die Funktion addiere??????? print(addiere(2, 3)) if __name__ == '__main__': main() Hier in dem Beispielt steht nur eine import-Anweisung. Was ist aber wenn da 10, 20, 30 stehen? Auß...
- Dienstag 19. Januar 2016, 10:30
- Forum: Allgemeine Fragen
- Thema: Variablen an Import übergeben
- Antworten: 5
- Zugriffe: 4339
Re: Variablen an Import übergeben
Hallo, die paar Zeilen Code sind jetzt nur mal so auf die Schnelle hingeschrieben. Sie sollen mal das Grundprinzip vereinfacht darstellen. funktion.py def main(): print(addiere(6, 5)) def addiere(a, b): return a + b if __name__ == '__main__': main() mainscript.py import funktion def main(): print(fu...
- Mittwoch 25. November 2015, 21:43
- Forum: Allgemeine Fragen
- Thema: Mehrere datetime Spalten zu einer zusammenfügen
- Antworten: 7
- Zugriffe: 2563
Re: Mehrere datetime Spalten zu einer zusammenfügen
Hallo, mit dem Modul csv kannst du die Datei erstmal einlesen. Als Ergebnis stehen dir dann die Zeilen mit den einzelnen Spalten zur Verfügung. Jetzt musst du nur noch aus den entsprechenden Spalten ein (class) datetime.datetime zusammensetzen. Alternativ kannst auch die Datei zeilenweise einlesen, ...
- Donnerstag 15. Oktober 2015, 08:32
- Forum: Links und Tutorials
- Thema: Python 3, das umfassende Handbuch in deutscher Sprache
- Antworten: 14
- Zugriffe: 12448
Re: Python 3, das umfassende Handbuch in deutscher Sprache
Hallo, ich hatte es mir damals 2012 gekauft. Ich würde es heute nicht mehr kaufen. In einer Buchhandlung hatte ich mal dieses Frühjahr eines entdeckt. Beim kurzen "Anlesen" fand ich es gar nicht mal soooo schlecht. Ich glaube das war "Einführung in Python 3: Für Ein- und Umsteiger&quo...
- Dienstag 29. September 2015, 08:12
- Forum: Tkinter
- Thema: Wie kann ich alle Events beim Root window löschen?
- Antworten: 4
- Zugriffe: 1696
Re: Wie kann ich alle Events beim Root window löschen?
Hallo, bei den universal widget methods gibt es w.unbind_all(sequence). Damit lassen sich wohl die in sequence definierten bindings aplikationsweit löschen. Theoretisch müsste aber auch das root window die Methode w.unbind(sequence) haben, damit ein bestimmtes binding nur im root window gelöscht wir...
- Montag 14. September 2015, 08:01
- Forum: Tkinter
- Thema: neues Fenster im Vordergrund halten bis geschlossen
- Antworten: 3
- Zugriffe: 3947
Re: neues Fenster im Vordergrund halten bis geschlossen
Hallo, es gibt diverse Widget-Methoden der Form "w.grab*". Hiermit kann man sich alle Events an die Applikation oder sogar den ganzen Bildschirm "greifen", d. h. bekommt z. B. ein Toplevel-Fenster den Grab-Status, so werden alle Klicks in die Applikation an dieses eine Toplevel-W...
- Montag 22. Juni 2015, 08:50
- Forum: Allgemeine Fragen
- Thema: Verkürzen, aber wie?
- Antworten: 9
- Zugriffe: 1631
Re: Verkürzen, aber wie?
hier ein Link, wo die Sache auch noch mal beschrieben wird: http://stackoverflow.com/questions/17608470/multiple-entry-labels-in-tkinter Letztendlich werden die Entry-Objekte und die StringVar selbst in eine Liste geschrieben. Über die Liste kann man dann wiederum auf die einzelnen Objekte zugreifen...
- Dienstag 2. Juni 2015, 09:04
- Forum: Allgemeine Fragen
- Thema: Variablen an neue Module übergeben und diese ausführen
- Antworten: 7
- Zugriffe: 1711
Re: Variablen an neue Module übergeben und diese ausführen
Hallo, vereinfacht ausgedrückt ist ein Modul eine Sammlung von Funktionen und/oder Objekten mit seinen Methoden (Funktionen auf ein bestimmtes Objekt). Beispiel: datetime "import datetime" bewirkt, dass das Modul "datetime" importiert wird. Nach dem Import stehen diverse Funktion...
- Dienstag 26. Mai 2015, 12:38
- Forum: Tkinter
- Thema: tkinter fenster schließen
- Antworten: 6
- Zugriffe: 13907
Re: tkinter fenster schließen
Hallo,
wobei es auch eigentlich reichen müsste, wenn das Eltern-Widget/Fenster .destroy(ed) wird. Alle untergeordneten Widget sollten dann mit "zerstört" werden.
mfg
wobei es auch eigentlich reichen müsste, wenn das Eltern-Widget/Fenster .destroy(ed) wird. Alle untergeordneten Widget sollten dann mit "zerstört" werden.
mfg
- Dienstag 26. Mai 2015, 12:35
- Forum: Tkinter
- Thema: Button Farbe ändern wenn Button geklickt wurde
- Antworten: 2
- Zugriffe: 1901
Re: Button Farbe ändern wenn Button geklickt wurde
Hallo,
schau dir mal die allgemeinen Widget-Methoden w.config bzw w.configure an. Außerdem gibt es noch das Statement w[option] = value
Falls du ttk verwendest, musst du beachten, dass hier "themes" und "styles" verwendet werden.
mfg
schau dir mal die allgemeinen Widget-Methoden w.config bzw w.configure an. Außerdem gibt es noch das Statement w[option] = value
Falls du ttk verwendest, musst du beachten, dass hier "themes" und "styles" verwendet werden.
mfg
- Donnerstag 21. Mai 2015, 10:43
- Forum: Tkinter
- Thema: Notebook Tabs sliden lassen oder mit Scrollbar verschieben
- Antworten: 2
- Zugriffe: 870
Re: Notebook Tabs sliden lassen oder mit Scrollbar verschieb
Hallo, Notebook generiert ein Event, wenn sich der gewählte Tab ändert. Mit der select()-Methode lässt sich auch der gewählte Tab herausfinden. Mit der hide()-Methode lassen sich bestimmte Tabs entfernen und mit der add()-Methode wieder ganz normal sichtbar machen. Das Verhalten finde ich dann aber ...
- Dienstag 14. April 2015, 08:09
- Forum: Datenbankprogrammierung mit Python
- Thema: Datenspeicherung
- Antworten: 7
- Zugriffe: 2295
Re: Datenspeicherung
@pixewakb: allerdings solltest du beachten, dass man bei SQlite zwar durchaus gleichzeitig lesend auf die Datenbankdatei zugreifen kann, schreibend geht nur ein Programm zur gleichen Zeit. In wie weit dann im Schreibprozess auch noch gleichzeitig lesend zugegriffen werden kann, weiß ich im Moment ni...
- Sonntag 5. April 2015, 13:01
- Forum: Datenbankprogrammierung mit Python
- Thema: SQlite Datensätze kopieren
- Antworten: 16
- Zugriffe: 5081
Re: SQlite Datensätze kopieren
@ErwBer: Bei dem jetzigen Code würde ich jetzt mal sagen, das bei jedem row aus select die Datenbank geöffnet, ein Datensatz geschrieben und wieder geschlossen wird. Neben cursor.execute() gibt es noch cursor.executemany(). Hiermit lässt sich eine Sequenz von Werten in einem Rutsch in die Datenbank ...
- Montag 23. März 2015, 15:30
- Forum: Tkinter
- Thema: GUI-Dialog in Programme einbinden
- Antworten: 1
- Zugriffe: 1096
GUI-Dialog in Programme einbinden
Hallo, ich habe mit Daten aus der Zeitwirtschaft und Betriebsdatenerfassungen diverse Auswertungen programmiert. Bisher ist jede Auswertung ein eigenständiges konsolenbasiertes Pythonskript. Da jetzt auch Kollegen damit arbeiten müssen/sollen, will in alles in einer einheitlichen GUI zusammenfassen....
- Dienstag 3. Februar 2015, 10:21
- Forum: Datenbankprogrammierung mit Python
- Thema: letzten beiden werte einer Tabelle auslesen
- Antworten: 4
- Zugriffe: 1353
Re: letzten beiden werte einer Tabelle auslesen
Bei SQL gibt es dann noch "LIMIT" ==> LIMIT 2 heißt dann, dass das Ergebnis der SELECT-Anweisung auf zwei Datensätze begrenzt wird