반응형
▶영상: https://youtu.be/xYQQsO1CPiY
1. os.path.join함수가 좋은 이유
os.path.join함수는 운영체제에 맞게 폴더 구분자를 다뤄서 경로를 생성해줍니다.
운영체제마다 폴더를 구분하는 구분자가 다릅니다. 윈도우는 역슬러쉬이지만 리눅스는 슬러쉬입니다. 만약 'Downloads' + '/b'처럼 문자열 더하기 연산으로 경로를 만들었다면 리눅스에서는 동작하지만 윈도우에서는 동작하지 않고 에러를 발생합니다.
os.path.join은 어떤 운영체제든지 경로를 알맞게 생성해서 에러를 발생시켜 주지 않습니다.
2. os.path.join 사용법
os.path.join함수 파라미터에 생성하고 싶은 경로의 문자열만 입력하면 됩니다. 예를 들어서 a/b/c라는 경로를 만들고 싶으면 파라미터에 a, b, c를 넘기면 됩니다.
r = os.path.join(a, b, c)
print(r)
반응형
'전공영역 공부 기록' 카테고리의 다른 글
aws VPC 생성 (0) | 2020.12.22 |
---|---|
파이썬 - json을 파일로 저장할 때 공백 크기 설정 (0) | 2020.12.15 |
kubeadm을 이용한 쿠버네티스 설치 (0) | 2020.12.14 |
우분투 18, 20버전 IP변경 (0) | 2020.12.12 |
쿠버네티스 자동 설치 스크립트 (0) | 2020.12.08 |