我有以下字符串:
some_string =“%envvar1%\ location \ execution.exe”envvar1是一个值为“c:\”的环境变量,我想要一些函数如下:
some_string =“%…
import os def inject_env_variable(s): return s.replace("%envvar1%", os.environ['envvar1'])
应该做的伎俩
os.path.expandvars 可能就是你要找的东西。 https://docs.python.org/3/library/os.path.html#os.path.expandvars
os.path.expandvars