【发布时间】:2011-07-12 15:11:48
【问题描述】:
我有一个包含环境变量的字符串,例如
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 中有没有一种优雅的方式来做到这一点?
谢谢!
康纳
【问题讨论】: