Python WindowsError: [Error 3]及常见的windowsError错误

一.error3的常见产生原因及解决方式:

1.mkdir函数连续创建几个目录。即F:/aa/本来就没有,如果需要创建F:/aa/bb,就会产生该错误,

解决方式,一层一层检测,或者直接用makedirs这个函数。

2.lisdir枚举了并不存在的目录。

解决方式:在枚举之前判断改路径是否存在。

3.在一个只读文件夹里面创建文件也会产生以上错误。

4.编码问题:需要注意文件的编码格式,在py文件的第一行修改。

二.常见的windowsError错误及其原因

WindowsError:[Error 2]          不存在这个文件

WindowsError:[Error 3]          没有这个路径

WindowsError:[Error 5]          权限问题

WindowsError:[Error 13]        该文档被其它程序占用,处理不了  

WindowsError:[Error 123]      路径语法有误

WindowsError:[Error 145]      目录非空,多在删除非空目录时出现

转载自:https://blog.csdn.net/lwgkzl/article/details/81058379

You may also like...