Я хотел бы расширить переменные в стиле bash. , по крайней мере, в этих двух точках. Сравните:
Код: Выделить всё
import os.environ
import os.path
os.environ['MyVar'] = 'my_var'
if 'unknown' in os.environ:
del os.environ['unknown']
print(os.path.expandvars("$MyVar$unknown\$MyVar"))
Код: Выделить всё
unset unknown
MyVar=my_var
echo $MyVar$unknown\$MyVar
Подробнее здесь: https://stackoverflow.com/questions/307 ... -bash-does
Мобильная версия