From the documentation:
If the platform supports the
unsetenv()
function, you can delete items in this mapping to unset environment variables.unsetenv()
will be called automatically when an item is deleted from os.environ, and when one of thepop()
orclear()
methods is called.
However I want something that will work regardless of the availability of unsetenv()
. How do I delete items from the mapping if it's not available? os.environ['MYVAR'] = None
?