본문 바로가기
파이썬

파이썬 Python에서 환경 변수를 문자열로 평가하는 방법은 무엇입니까?

by º기록 2020. 11. 1.
반응형

경로를 나타내는 문자열이 있습니다. 이 애플리케이션은 Windows, OSX 및 Linux에서 사용되기 때문에 다양한 파일 시스템의 볼륨을 올바르게 매핑하기 위해 환경 변수를 정의했습니다. 결과는 다음과 같습니다.

"$C/test/testing"

내가 원하는 것은 문자열의 환경 변수를 평가하여 각각의 볼륨 이름으로 대체되도록하는 것입니다. 누락 된 특정 명령이 있습니까? 아니면 os.environ.keys () 를 가져와 수동으로 문자열을 바꿔야합니까?

 

해결 방법

 


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

 

참조 페이지 https://stackoverflow.com/questions/386934

 

 

반응형

댓글