Unique thread ID

Benjamin musiccomposition at gmail.com
Fri Jan 18 20:41:47 EST 2008


On Jan 18, 2:31 am, Christian Heimes <li... at cheimes.de> wrote:
> Benjamin wrote:
> > Is there a way to obtain a unique ID for the current thread? I have an
> > object that I need to store local thread data in, and I don't want to
> > use threading.local because each thread might have multiple instances
> > of my object.
>
> threading.get_ident() but please use threading.local. Nobody is going to
> stop you if you use a list or dict in threading.local.
then, I have to figure out how to represent an instance of my object
in threading.local. (The data also won't be garbage collect when my
object is, will it?) I think the unique id is elegant in this case.
>
> Christian




More information about the Python-list mailing list