Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
具体来说,我在谈论 Python。我试图通过查看对象的值而不将其传入来破解某些东西(只是一点点),我想知道使用线程本地来执行此操作是否是线程安全的。另外,你怎么会去做这样的事情?
不——线程本地意味着每个线程都有自己的该变量的副本。使用它是(至少通常)线程安全的,仅仅是因为每个线程都使用自己的变量,与其他线程可以访问的同名变量分开。OTOH,它们(通常)对线程之间的通信没有用处。