Я хочу сохранить отдельный синглтон для процесса во время создания concurrent.futures.ProcessPoolExecutor.
Существует ли публичный API для хранения локальных переменных процесса?
Примечание. В настоящее время я сохраняю переменную с помощью setattr для объекта процесса, полученного из multiprocessing.current_process()
, который хотя и работает нормально, но не кажется идеальным.
Я просмотрел документы, но почему-то не смог это выяснить. Любой указатель на документы будет полезен, если такой API существует.