使用上下文管理器临时修改环境变量
tempenviron的Python项目详细描述
[![构建状态](https://travis-ci.org/u1234x1234/tempenviron.svg?branch=master)(https://travis ci.org/u1234x1234/tempenviron)
[![覆盖状态](https://coveralls.io/repos/github/u1234x1234/tempeviron/badge.svg?branch=master)](https://coveralls.io/github/u1234x1234/tempenviron?branch=master)
`tempenviron`允许您使用上下文管理器临时修改环境变量。
更新的“u environ(random_environment戥variable=”some戥value“):
assert os.environ[”random戥environment戥variable“]=”some戥value“
assert‘random戥environment戥var1“:”val1“,”'var2':'val2'}):
断言os.environ['var1']='val1'
断言os.environ['var2']='val2'
在这种情况下,关键字具有更高的优先级
使用更新的环境({var1':'val1','var2':'val2'},var2='val3'):
断言os.environ['var2']='val3'
将变量设置为none
os.environ['var1']='val1'
[![覆盖状态](https://coveralls.io/repos/github/u1234x1234/tempeviron/badge.svg?branch=master)](https://coveralls.io/github/u1234x1234/tempenviron?branch=master)
`tempenviron`允许您使用上下文管理器临时修改环境变量。
更新的“u environ(random_environment戥variable=”some戥value“):
assert os.environ[”random戥environment戥variable“]=”some戥value“
assert‘random戥environment戥var1“:”val1“,”'var2':'val2'}):
断言os.environ['var1']='val1'
断言os.environ['var2']='val2'
在这种情况下,关键字具有更高的优先级
使用更新的环境({var1':'val1','var2':'val2'},var2='val3'):
断言os.environ['var2']='val3'
将变量设置为none
os.environ['var1']='val1'