반응형
리눅스 사용자들은 홈 폴더에 대한 개념이 명확 하지만 윈도우 사용자들은 홈 폴더에 대한 개념이 명확하지 않은 경우가 많이 있습니다.
요즘 나오는 컴퓨터 운영체제들은 멀티유저용인 만큼 사용자에 따른 홈 폴더 사용은 필수 입니다.
Python 사용시 현재 사용자의 home 폴더에 접근 하는 방법에 대해 소개하려 합니다.
현재 제 컴퓨터는 Windows 7 64비트 입니다. 그리고 계정은 Administrator 입니다.
현재 사용자의 홈 폴더를 확인 하는 방법은 CMD 창에서 다음과 같이 echo %userprofile% 이라고 타이핑 하면 나옵니다.
컴퓨터가 달라지면 달라지면 당연히 홈 폴더 역시 바뀌게 될 겁니다.
따라서 홈 폴더에 대한 접근은 하드 코딩이 아닌 다음과 같은 코딩을 통해 접근 하는 게 좋다고 생각됩니다.
from os.path import expanduser
if __name__ == '__main__':
home = expanduser("~")
print home
위 코드를 실행해보면~ 다음과 같이 자신의 홈 폴더에 접근 할 수 있습니다.
반응형
'programming language > Python' 카테고리의 다른 글
Python 변수 내의 텍스트를 정규표현식에 사용하기 (0) | 2017.02.20 |
---|---|
Python 다차원 배열 또는 튜플에서 특정 열의 값 추출하기 (0) | 2017.02.16 |
Mint Linux 에서 Python C 확장 모듈 사용 방법 (0) | 2016.12.19 |
윈도우 Python 에서 R 함수를 사용하기 위해 rpy2 설치하기 (0) | 2016.01.13 |
Python 을 이용한 Visio 그리기 (0) | 2015.10.09 |
Python Degree to Clock 변환 (0) | 2015.09.13 |
파이썬으로 윈도우 아웃룩 메일 보내기 (0) | 2015.08.26 |
Python에서 Autohotkey 사용하기 (5) | 2015.08.06 |
댓글