[Python-Dev] Threading in the Standard Library Tour Part II
Aahz
aahz at pythoncraft.com
Mon Aug 16 23:19:07 CEST 2004
On Mon, Aug 16, 2004, Bob Ippolito wrote:
> On Aug 15, 2004, at 11:59 PM, Aahz wrote:
>>On Sun, Aug 15, 2004, Bob Ippolito wrote:
>>>
>>>Many platform GUIs require that all or most all GUI activities be
>>>consolidated to one and only one thread. I don't think any of them
>>>'care' if another thread is also running, but it can't communicate
>>>directly with the GUI.
>>
>>That's true, but it also applies to other external resources, such as
>>files.
>
> Maybe I don't understand what you're saying.. but I don't know any
> platform that forces you to work with files from one and only one
> specific thread. But I definitely do know at least one platform where
> you may only perform most GUI operations from the main thread of
> execution.
For any one file handle, you use only one thread. It just happens in
the case of GUIs that there is only one GUI handle.
--
Aahz (aahz at pythoncraft.com) <*> http://www.pythoncraft.com/
"To me vi is Zen. To use vi is to practice zen. Every command is a
koan. Profound to the user, unintelligible to the uninitiated. You
discover truth everytime you use it." --reddy at lion.austin.ibm.com
More information about the Python-Dev
mailing list