반응형
비어 있지 않은 폴더를 삭제하려고하면 '액세스가 거부되었습니다'오류가 발생합니다. 내 시도에서 다음 명령을 사용했습니다 : os.remove ( "/ folder_name")
.
비어 있지 않은 폴더 / 디렉토리를 제거 / 삭제하는 가장 효과적인 방법은 무엇입니까?
해결 방법
import shutil
shutil.rmtree('/folder_name')
의도적으로 rmtree
는 읽기 전용 파일을 포함하는 폴더 트리에서 실패합니다. 읽기 전용 파일이 있는지 여부에 관계없이 폴더를 삭제하려면 다음을 사용하십시오.
shutil.rmtree('/folder_name', ignore_errors=True)
참조 페이지 https://stackoverflow.com/questions/303200
반응형
'파이썬' 카테고리의 다른 글
파이썬 Python-목록에서 동일한 값을 찾고 새 목록을 함께 그룹화 (0) | 2020.11.23 |
---|---|
파이썬에서 문자열에서 숫자 제거하기 (0) | 2020.11.23 |
파이썬 how to add element to json list - python (0) | 2020.11.23 |
파이썬 Pandas fillna ()에 인수로 다른 전체 열을 전달하는 방법 (0) | 2020.11.23 |
파이썬 How to randomly select an item from a list? (0) | 2020.11.23 |
댓글