TK + cmd.cmdloop() in threads (was Re: howdoI: Exception in thread - terminating the program?
vvainio at karhu.tp.spt.fi
Mon Jul 23 07:32:27 CEST 2001
aahz at panix.com (Aahz Maruch) writes:
> I don't know what cmd.cmdloop() does, but if it's a TK thingie, what
No, cmd is a module that provides a line-oriented command interpreter
for console, nothing to do with TK.
> you're suggesting is a Bad Idea. Generally speaking, it's safest to
> have only one thread accessing any external resource (GUI, file handle,
> DB connection, etc).
But one would think it's reasonably safe to access a resource one
thread at a time, via mutexes etc. (and some external resource, such
as sockets, almost *have to* be accessed in multiple threads). Is TK
really such a beast that all the access to TK widgets have to be
called via it's own event loop?
Ville Vainio - http://www.tp.spt.fi/~vvainio - ICQ #115524762
Wild geese have no intention to cast a reflection
Water has no mind to assume their form
More information about the Python-list