Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python을 사용하여 고유한 디렉토리 이름을 만드는 방법은 무엇입니까?


tempfile 모듈을 사용하여 가장 안전한 방법으로 고유한 임시 디렉토리를 생성할 수 있습니다. 디렉토리 생성에는 경쟁 조건이 없습니다. 디렉토리는 생성한 사용자 ID로만 읽고, 쓰고, 검색할 수 있습니다. mkdtemp() 사용자는 작업이 끝나면 임시 디렉토리를 삭제할 책임이 있습니다. 새 임시 디렉토리를 만들려면 다음과 같이 사용하십시오 -

import tempfile
_, temp_dir_path = tempfile.mkdtemp()
# Do what you want with this directory
# And remove the directory when done

작업을 마친 후에는 이 디렉토리를 수동으로 삭제해야 합니다.