Path 환경 변수 구분기를 Python에서 가져오는 방법은 무엇입니까?
실행 가능한 검색 경로에서와 같이 여러 디렉터리를 연결해야 하는 경우 OS에 종속된 구분 문자가 있습니다.Windows의 경우 다음과 같습니다.';'
리눅스의 경우 그것은':'
파이썬에서 어떤 캐릭터를 분할할 수 있는 방법이 있습니까?
이 질문에 대한 토론에서 파이썬을 사용하여 내 파이썬 경로를 찾는 방법은 무엇입니까?는 다음과 같습니다.os.sep
할 것입니다.디렉토리 또는 파일 이름의 구성요소에 대한 구분자이며 다음과 같기 때문에 정답이 틀립니다.'\\'
또는'/'
.
os.pathep입니다.
좋아요, 다음과 같은 것들이 있습니다.
os.pathsep
그것은;
그리고 그것은 분리기입니다.PATH
환경 변수os.path.sep
그것은/
유닉스/리눅스 및\
경로 구성 요소 간의 구분 기호인 Windows(윈도우)에서 사용할 수 있습니다.
유사성은 혼란의 원인입니다.
조금 더 명시적으로 만드는 것 (나 같은 파이썬 초보자들을 위해)
import os
print(os.pathsep)
이것은 작업 디렉토리/특정 폴더의 샘플 경로입니다.
import os
my = os.pathsep+ "testImages" + os.pathsep + "imageHidden.png"
print(my)
리눅스용 출력
:testImages:imageHidden.png
Windows용 출력
;testImages;imageHidden.png
언급URL : https://stackoverflow.com/questions/1499019/how-to-get-the-path-environment-variable-separator-in-python
'programing' 카테고리의 다른 글
Excel VBA 런타임 오류 '424' 개체가 필요합니다. (0) | 2023.06.08 |
---|---|
Vuewatcher 및 Vuex가 제대로 작동하지 않음 (0) | 2023.06.08 |
숫자를 고정 너비로 형식 지정(앞에 0이 있음) (0) | 2023.06.08 |
Oracle에서 SQL 실행 계획을 보려면 어떻게 해야 합니까? (0) | 2023.06.08 |
mariadb의 문자열에 대한 SQL Content (0) | 2023.06.08 |