5
A
回答
6
根據實施情況,您必須檢查OSError
。 但是,您可以在調用時使用參數ignore_errors=True
...忽略錯誤;)或給出回調onerror
,它將在執行文件刪除期間檢查異常。 (cf shutil.rmtree documentation)
2
除非你做的東西很時髦,os.error
和OSError
+1
os.error是OSError的別名;)(http://docs.python.org/library/os.html#os.error) – 2011-05-11 09:53:12
+1
@Cédric:有趣,我不知道。奇怪的是,'rmtree'試圖在不同的地方捕捉到兩者。也許這是某種歷史的神器 – 2011-05-11 09:54:11
相關問題
- 1. 什麼是拋出異常
- 2. 拋出Task.ThrowIfExceptional的異常是什麼?
- 3. 序列化異常是可拋出的
- 4. parseuser.SignUpAsync()拋出什麼異常?
- 5. jsoup.element.select()拋出什麼異常?
- 6. Newtonsoft.Json.DeserializeObject拋出什麼異常?
- 7. Netty異常處理 - Handler拋出異常,那麼是什麼?
- 8. Java:可以拋出異常拋出異常嗎?
- 9. System.out.println()不拋出異常,但System.in.read()拋出異常,爲什麼?
- 10. 爲什麼java ArrayIndexOutOfBound異常擴展IndexOutofBound異常不是可拋出的?
- 11. 什麼異常的類型拋出
- 12. 爲什麼我的NSNotificationCenter拋出異常?
- 13. 爲什麼Java的拋出NumberFormatException異常
- 14. Django:create_user會拋出什麼樣的異常?
- 15. 上次拋出的異常包含以前拋出的異常?
- 16. 爲什麼我只是拋出拋出異常?
- 17. 什麼時候可以鎖定(syncObject)拋出異常?
- 18. 爲什麼Thread.Start可以拋出OutOfMemoryException異常
- 19. 什麼是最好的內置JRE異常拋出來表明一個失敗的「完整性檢查」?
- 20. 爲什麼拋出異常這麼慢?
- 21. 保存列表拋出異常的Hibernate
- 22. 爲什麼在.net 2.0中拋出null引用異常而不是無效的異常拋出異常(如:int)?
- 23. 這是爲什麼可空類型拋出一個異常
- 24. 從列表中拋出拋出異常時拋出IndexOutOfBoundsException:Java-> Kotlin
- 25. python shutil.rmtree拋出錯誤
- 26. 在accept()方法中拋出異常的目的是什麼?
- 27. 爲什麼[[]] [0] ++可以運行,但是[] ++會拋出運行時異常?
- 28. 節點式回調:完成(異常)還是拋出異常?
- 29. 哪裏可以拋出異常句柄?
- 30. 運行時異常可以被拋出?
這有什麼錯與讀取文檔? [shutil](http://docs.python.org/library/shutil.html) – 2011-05-11 09:50:25
@Jakob我讀過它們,但是無法從中發現哪些錯誤可能會引發。 – 2011-05-11 10:13:40
如果文檔不夠,請閱讀代碼,如果經常在內部,則爲真;) – 2011-05-11 13:16:09