calmar schrieb: > Hi all, > > since I'm just a 'handicraft'/beginner or so, > > could anybody provide me with some (rough) hints, about how to enhance the > code > here:
- why are these {{{ thingies there? - use string interpolation like "Foo %s %i" % ("bar", 1) instead of concatenating strings. - it seems that you could benefit from a class instead of a bunch of functions & few globals. No need to go too crazy about OO, but it has its merits - try using something like glade - creating GUIs by hand sucks big-timer :) - read up about unicode and encodings, what they mean and why and when to use what. Really. Most problems in that field stem from people being sort of ignorant on that topic and just wiggling themselves through all the time - in the end, messing up stuff. It really _isn't_ that complicated. - when creating string-keyed dicts, the idiom dict(foo="bar", baz="pillepalle") has its merits. Besides that - looks ok to me. Diez -- http://mail.python.org/mailman/listinfo/python-list