On Fri, May 5, 2017 at 9:50 AM, Wildman via Python-list
<python-list@python.org> wrote:
> I'm afraid that won't work.  The user environment is different
> than root.  A different set of variables.  However you have
> given me a possible workaround.  You can't create a variable
> for root unless you are root so that approach is out.  But
> it might be possible to create the variable for the user
> and access it as root.  I don't have a lot of experience
> using os.environ, but I am going to at it closer.

When you start a subprocess, it inherits your environment. So you can
create an environment variable for yourself, then start the other
process.

But read Cameron's cautionary notes and basically just don't do this.

ChrisA
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to