개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.03.20 09:35

dirname 함수 사용 방법을 알려주세요

목록
  • 제로데이헌터 8시간 전 2025.03.20 09:35 새글
  • 1
    1
저는 파이썬을 배운지 얼마 안된 학생입니다. dirname 함수를 사용하여 현재 디렉토리의 상위 디렉토리를 얻는 방법을 알려주세요. 예를 들어, 현재 디렉토리가 "/home/user/test" 인 경우 dirname 함수를 사용하여 "/home/user"를 얻는 방법은 무엇입니까?

dirname 함수를 사용하는 방법을 알려주시면 감사하겠습니다.

    댓글목록

    profile_image
    나우호스팅  8시간 전



    dirname 함수는 os.path 모듈에 포함되어 있습니다.

    #hostingforum.kr
    python
    
    import os
    
    
    
    현재 디렉토리 = "/home/user/test"
    
    상위 디렉토리 = os.path.dirname(현재 디렉토리)
    
    print(상위 디렉토리)  # "/home/user"
    
    


    dirname 함수는 주어진 경로에서 디렉토리 이름을 반환합니다.

    또한, os.path.dirname 함수는 상대 경로를 처리하지 않습니다.

    #hostingforum.kr
    python
    
    현재 디렉토리 = "test"
    
    상위 디렉토리 = os.path.dirname(현재 디렉토리)
    
    print(상위 디렉토리)  # ""
    
    


    따라서, 상대 경로를 처리하려면 os.path.abspath 함수를 사용하여 절대 경로를 얻어야 합니다.

    #hostingforum.kr
    python
    
    import os
    
    
    
    현재 디렉토리 = "test"
    
    절대 경로 = os.path.abspath(현재 디렉토리)
    
    상위 디렉토리 = os.path.dirname(절대 경로)
    
    print(상위 디렉토리)  # 현재 디렉토리의 상위 디렉토리
    
    

    2025-03-20 09:36

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 4,912건 / 1 페이지

검색

게시물 검색