Die ersten beiden Kommentarzeilen sind halt in einer etwas ungewöhnlichen Sprache. Die hab ich in allen programmen drinne, da die auch alle für die Schule sind, und andere Leute die nicht einfach kopieren und als ihre ausgeben. Die meisten checken halt nicht was da steht und denken das gehört zum Programmcode, dabei steht da mein name drin was ich dem Lehrer dann nachweisen kann. Hat schon 2 mal geholfenBlackJack hat geschrieben:Was soll denn der Quatsch in den ersten beiden Kommentarzeilen? Das führt bei Python 2.5 wegen fehlendem Kodierungskommentar erst einmal zu einem `SyntaxError`, dass Programm lässt sich deswegen also so gar nicht starten.
Du weisst, dass "unangenehmer Programmierstil" bedeutet, dass der Quelltext schwerer zu lesen und verstehen ist, als er sein müsste? Darum werden den sich wahrscheinlich nicht so viele durchlesen wollen, also bekommst Du auch weniger Hilfe als bei saubererem Stil und verständlicherem Quelltext.
Gut das gleich relativ weit oben ein verdächtiges ``import thread`` steht. Man darf bei den meisten GUI-Toolkit, so auch bei `Tkinter`, nur von dem Thread auf die GUI zugreifen, in dem auch die `mainloop()` läuft. Sonst gibt's komische Effekte, bis zu "harten" Programmabstürzen.
Schau Dir mal die `after()`-Methode auf Widgets an und verzichte auf Threads.
Die Coding zeile wird bei meinen Klassenkameraden immer automatisch erzeugt, nur bei mir irgendwie nie und da wir Python 2.41 nutzen oder so hat es auch nie was beeinträchtigt und somit hab ich die auch ignoeriert. Aber danke für den hinweis die eine gewisse bedeutung hat, war für mich halt auch "nur ein kommentar" bisher. aber woher nehme ich die nun?
die "`after()`-Methode" werd ich mir nun mal anschauen
ich nutze WinRAR seit jahren und hat mich nie nen penny gekostet, hab ich immer bei chip.de gesaugtWenn du ein freies Archivformat wie zip, tar.gz, tar.bz2 oder 7z verwendest, haben vielleicht noch mehr Leute Lust, deinen Code auszuprobieren. rar ist obsolet, da nicht durch Freie Software zu implementieren.