跳转到主要内容

在字符串中替换环境变量

项目描述

在字符串中替换环境变量

>>> import os
>>> from envsubst import envsubst

>>> del os.environ['PS1']
>>> print(envsubst('$USER@$HOST ${PS1:-$}:'))
ashafer01@github.com $:

>>> os.environ['PS1'] = ''
>>> print(envsubst('$USER@$HOST ${PS1:-$}:'))
ashafer01@github.com $:

>>> print(envsubst('$USER@$HOST ${PS1-foo}:'))
ashafer01@github.com :

>>> os.environ['DEFAULT_PROMPT'] = '$'
>>> print(envsubst('$USER@$HOST ${PS1:-$DEFAULT_PROMPT}:'))

还支持从argv中的$0, $1等。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

envsubst-0.1.5.tar.gz (2.7 kB 查看散列值)

上传时间:

构建分布

envsubst-0.1.5-py2.py3-none-any.whl (4.0 kB 查看散列值)

上传时间: Python 2 Python 3

由以下支持