Имам низ, съдържащ променлива на средата, напр.
my_path = '$HOME/dir/dir2'
Искам да анализирам низа, да потърся променливата и да я заменя в низа:
print "HOME =",os.environ['HOME']
my_expanded_path = parse_string(my_path)
print "PATH =", my_expanded_path
Така че трябва да видя резултата:
HOME = /home/user1
PATH = /home/user1/dir/dir2
Има ли елегантен начин да направите това в Python?
Благодаря!
Конър