>백엔드 개발 >파이썬 튜토리얼 >os.remove를 사용하여 폴더를 삭제할 때 발생하는 오류에 대한 Python 솔루션

os.remove를 사용하여 폴더를 삭제할 때 발생하는 오류에 대한 Python 솔루션

高洛峰
高洛峰원래의
2017-01-14 15:21:012930검색

os.remove는 폴더를 삭제하는 데 사용할 수 없습니다. 그렇지 않으면 액세스가 거부됩니다.

# -*- 코딩:utf-8 -*-import osif __name__ == "__main__": os.remove('D:\test')

실행 결과:

Python 使用os.remove删除文件夹时报错的解决方法

빈 디렉토리 삭제:

# -*-coding:utf-8 -*-import osif __name__ == "__main__": os.rmdir('D: \test')

디렉토리가 비어 있지 않으면 다음과 같은 오류가 보고됩니다.

Python 使用os.remove删除文件夹时报错的解决方法

디렉토리를 삭제합니다(디렉토리가 비어 있는지 여부에 관계 없음). 비어 있음):

# -*-coding:utf-8 -*-import Shutilif __name__ == "__main__": Shutil.rmtree('D:\test')

위 내용 Python은 os.remove를 사용하여 폴더를 삭제합니다. 오류에 대한 해결책은 편집자가 공유한 모든 내용을 참조할 수 있기를 바라며, 또한 PHP 중국어 웹사이트에 많은 관심을 가져주시길 바랍니다.

os.remove 사용 시 폴더 삭제 시 발생하는 오류에 대한 더 많은 Python 솔루션을 보려면 PHP 중국어 웹사이트를 참고하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.