Python Module os: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 26: | Line 26: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
This works for testing. | This works for testing. It does not change the value of the corresponding environment variable, if it exists, or it does not set a new one, if it doesn't, in the environment that calls the python interpreter. | ||
=Working Directory= | =Working Directory= | ||
{{Internal|File_Operations_in_Python#Working_Directory|File Operations in Python | Working Directory}} | {{Internal|File_Operations_in_Python#Working_Directory|File Operations in Python | Working Directory}} |
Latest revision as of 00:26, 22 July 2022
External
Internal
Overview
Environment Variables
To get an environment variable:
import os
print(os.environ.get('HOME'))
If the environment variable does not exist, the call will get None
To set an environment variable:
import os
os.environ['MY_VAR'] = 'myvalue'
This works for testing. It does not change the value of the corresponding environment variable, if it exists, or it does not set a new one, if it doesn't, in the environment that calls the python interpreter.