¿Cómo evaluar las variables de entorno en una cadena en Python?

Tengo una cadena que representa una ruta. Debido a que esta aplicación se usa en Windows, OSX y Linux, hemos definido variables de entorno para asignar correctamente los volúmenes de los diferentes sistemas de archivos. El resultado es:

"$C/test/testing" 

Lo que quiero hacer es evaluar las variables de entorno en la cadena para que sean reemplazadas por sus respectivos nombres de volumen. ¿Falta un comando específico o tengo que tomar os.environ.keys() y reemplazar manualmente las cadenas?

Use os.path.expandvars para expandir las variables de entorno en la cadena, por ejemplo:

 >>> os.path.expandvars('$C/test/testing') '/stackoverflow/test/testing'