Perhaps we need a library for creating/managing threads that inherits all current context values?
On Thu, Aug 19, 2021 at 7:48 AM Paul Prescod <pres...@gmail.com> wrote: > There are certain values that are managed independent of any specific > code-accessible object. The decimal precision is a good example: > > https://docs.python.org/3/library/decimal.html > > We can call these context variables. As your code shows, the true "home" > of the "prec" value is not some object you manage in your code, but rather > some background object called the Context. > > The Context is not inherited by sub-threads. > > Your code is fine, because you did not use threads. Replace the map with > concurrent.futures code (as in my example). > > Your code will not work properly anymore. This is the issue. > _______________________________________________ > Python-ideas mailing list -- python-ideas@python.org > To unsubscribe send an email to python-ideas-le...@python.org > https://mail.python.org/mailman3/lists/python-ideas.python.org/ > Message archived at > https://mail.python.org/archives/list/python-ideas@python.org/message/6YU3RZ6WDWVJI7QEJKICJZN72B5FYOEV/ > Code of Conduct: http://python.org/psf/codeofconduct/ > -- --Guido van Rossum (python.org/~guido) *Pronouns: he/him **(why is my pronoun here?)* <http://feministing.com/2015/02/03/how-using-they-as-a-singular-pronoun-can-change-the-world/>
_______________________________________________ Python-ideas mailing list -- python-ideas@python.org To unsubscribe send an email to python-ideas-le...@python.org https://mail.python.org/mailman3/lists/python-ideas.python.org/ Message archived at https://mail.python.org/archives/list/python-ideas@python.org/message/ZSOM5DJ3JFCXJDANRWTRVF3LHYNJ2EDJ/ Code of Conduct: http://python.org/psf/codeofconduct/