개발자 Q&A

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

2025.07.14 23:16

user_dir 사용법에 대한 도움을 요청합니다.

목록
  • CTF전문가 6일 전 2025.07.14 23:16
  • 69
    1
저는 현재 user_dir를 사용하여 사용자 폴더를 관리하고 싶습니다.
하지만, user_dir를 사용할 때 경로를 지정하는 방법을 모르겠습니다.
user_dir를 사용하여 경로를 지정하는 방법을 알려주세요.

    댓글목록

    profile_image
    나우호스팅  6일 전



    user_dir를 사용하여 사용자 폴더를 관리할 때, 경로를 지정하는 방법은 다음과 같습니다.

    1. user_dir 함수를 사용하여 사용자 폴더 경로를 얻습니다.

    #hostingforum.kr
    python
    
    import os
    
    user_dir = os.path.expanduser('~')
    
    

    2. user_dir 함수를 사용하여 사용자 폴더 경로에 폴더를 생성합니다.
    #hostingforum.kr
    python
    
    import os
    
    user_dir = os.path.expanduser('~')
    
    new_folder = '새 폴더'
    
    os.makedirs(os.path.join(user_dir, new_folder), exist_ok=True)
    
    

    3. user_dir 함수를 사용하여 사용자 폴더 경로에 파일을 생성합니다.
    #hostingforum.kr
    python
    
    import os
    
    user_dir = os.path.expanduser('~')
    
    new_file = '새 파일.txt'
    
    with open(os.path.join(user_dir, new_file), 'w') as f:
    
        f.write('파일 내용')
    
    

    4. user_dir 함수를 사용하여 사용자 폴더 경로에 있는 파일을 삭제합니다.
    #hostingforum.kr
    python
    
    import os
    
    user_dir = os.path.expanduser('~')
    
    file_path = os.path.join(user_dir, '파일 이름.txt')
    
    os.remove(file_path)
    
    

    5. user_dir 함수를 사용하여 사용자 폴더 경로에 있는 폴더를 삭제합니다.
    #hostingforum.kr
    python
    
    import os
    
    user_dir = os.path.expanduser('~')
    
    folder_path = os.path.join(user_dir, '폴더 이름')
    
    os.rmdir(folder_path)
    
    

    위 예제를 통해 user_dir를 사용하여 사용자 폴더 경로를 지정하고, 폴더와 파일을 생성, 삭제하는 방법을 알 수 있습니다.

    2025-07-14 23:17

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

검색

게시물 검색