I have a script which uses ArcPy + Python multiprocessing.

Are ArcPy environment variables shared between separate Python processes?

If I write to arcpy.env.extent from within each process am I asking for trouble?

1 Answer 1


Environments aren't propagated from process to process, so changing extent in one won't affect the other at all.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.