环境变量的类dict分组
dict-env的Python项目详细描述
#对环境变量进行类似于dict的分组:火花:
>
>
想象你有这样一个:
```
``python
>;>;导入os
>;>;导入dictenvy
>;>;导入pprint
>;>;env=dictenvy.dictenvy(os.env,depth=2)
>;>;pprint.pprint(env)
{countries':{gb':{name':'united kingdom','tld':'.uk},
'hk':{name':'china',“'tld':'.cn'}}
````
`depth`是如何调节返回词典的深度。
<;details>;lt;summary>;coupgochas<;summary>;
<1
`````
term=apple终端
term=perm=br/>xterm-256color
```
在这种情况下,返回值仍然是dict,但是“term”值将有一个空键,例如:
``python
>;>import dictenvy
>;>import pprint
>;>env=dictenvy.dict({term':'xterm-256color','term_program':'apple_terminal',depth=1))
>;pprint.pprint(env)
{'term': {'': 'xterm-256color', 'program': 'Apple_Terminal'}}
```
### #2
Variables that start with an underscore will be left alone.
</details>
## Installation
Use pip:
```shell
$ pip install dict-envy
```
## License
MIT
>
>
想象你有这样一个:
```
``python
>;>;导入os
>;>;导入dictenvy
>;>;导入pprint
>;>;env=dictenvy.dictenvy(os.env,depth=2)
>;>;pprint.pprint(env)
{countries':{gb':{name':'united kingdom','tld':'.uk},
'hk':{name':'china',“'tld':'.cn'}}
````
`depth`是如何调节返回词典的深度。
<;details>;lt;summary>;coupgochas<;summary>;
<1
`````
term=apple终端
term=perm=br/>xterm-256color
```
在这种情况下,返回值仍然是dict,但是“term”值将有一个空键,例如:
``python
>;>import dictenvy
>;>import pprint
>;>env=dictenvy.dict({term':'xterm-256color','term_program':'apple_terminal',depth=1))
>;pprint.pprint(env)
{'term': {'': 'xterm-256color', 'program': 'Apple_Terminal'}}
```
### #2
Variables that start with an underscore will be left alone.
</details>
## Installation
Use pip:
```shell
$ pip install dict-envy
```
## License
MIT