파이썬[Python]: os.path - join 함수

파이썬(Python): os.path 모듈 - join 함수(function)


/// 설명

하나 혹은 그 이상의 경로의 구성요소를 결합합니다. 각 인자의 요소를 결합한 후 경로를 반환하는데, 마지막 요소가 빈 문자열이면 구분자 '/' 를 마지막에 덧 붙입니다. 만약 마지막 요소가 절대경로라면 그 이전의 요소들은 전부 삭제되고 마지막 절대경로를 반환합니다.

※ 형식
os.path.join(path)

/// 예제

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import os.path
 
test_path = os.getcwd()  # 현재 디렉토리를 반환합니다.
print(test_path)
# D:\......\Computer_Program\Py\Practice
 
 
test_path1 = 'D:\......\Computer_Program'
test_path2 = 'Py'
test_path3 = 'Example'
test_path4 = ''
test_join = os.path.join(test_path1, test_path2)
print(test_join)  # D:\......\Computer_Program\Py
 
test_join = os.path.join(test_path1, test_path2, test_path3)
print(test_join)  # D:\......\Computer_Program\Py\Example
 
test_join = os.path.join(test_path1, test_path2, test_path3, test_path4)
print(test_join)  # D:\......\Computer_Program\Py\Example\
 
test_join = os.path.join(test_path1, test_path2, test_path3, test_path4, test_path)
print(test_join)  # D:\......\Computer_Program\Py\Practice
 
cs

* 실행환경: Microsoft Windows 10 Homes
* 인터프리터: 파이썬(Python 3.9)


– 당신을 응원합니다. –

댓글

이 블로그의 인기 게시물

파이썬[Python]: 내장함수 - from_bytes 메서드

파이썬[Python]: 내장함수 - __len__ 메서드

파이썬[Python]: kivy - 한글 사용

파이썬[Python]: 내장함수 - bit_length 메서드

C 언어: sin 함수, cos 함수, tan 함수