Shutil.move PermissionError: [WinError 82] 无法创建目录或文件,以及PermissionError: [Errno 13] Permission denied

  • 1. 报错
    • 1.1 PermissionError: [WinError 82] 无法创建目录或文件。
    • 1.2 [Errno 13] Permission denied: ...
  • 参考

1. 报错

File "shutil.py", line 566, in move
PermissionError: [WinError 82] 无法创建目录或文件。: 'G:\\Img\\images\\6311.jpg' -> 'G:\\Img\\images\\1615164827157.jpg'During handling of the above exception, another exception occurred:Traceback (most recent call last):File "matchName.py", line 49, in <module>File "shutil.py", line 580, in moveFile "shutil.py", line 266, in copy2File "shutil.py", line 121, in copyfile
PermissionError: [Errno 13] Permission denied: 'G:\\Img\\images\\1615164827157.jpg'

1.1 PermissionError: [WinError 82] 无法创建目录或文件。

排查发现:设备SD卡是FAT32文件系统,单目录下最大文件数2万~3万之间。

以下的代码可以跳过报错,但不能解决问题~

try:shutil.move(srcFile, dstFile)
except WindowsError as e:print(e)pass

1.2 [Errno 13] Permission denied: …

某一博友的答案:是因为文件属性为只读的原因造成的。将文件的只读属性修改下,果然执行成功了。
并未验证~,可以通过os.close(image_path)

参考

  • https://www.pythonheidong.com/blog/article/407713/b9cddc50e7af0585b757/

Shutil.move PermissionError: [WinError 82] 无法创建目录或文件,以及PermissionError: [Errno 13] Permission denied相关推荐

  1. 解决shutil.copyfile常见错误:PermissionError: [Errno 13] Permission denied

    出错原因 shutil的copyfile函数复制文件常常容易出错,出现如PermissionError Permission denied 等错误,但导致该问题的原因,有时并非文件权限不足,而是src ...

  2. shutil.copyfile PermissionError: [Errno 13] Permission denied

    File "G:/od15/调试/翻译文件更换/更新翻译po文件.py", line 42, in <module>     shutil.copyfile(gxpat ...

  3. pip3升级报错:PermissionError: [Errno 13] Permission denied: '/usr/bin/pip' - '/tmp/pip-yndfk0h8-uninsta

    pip3 install pip --upgrade报错PermissionError: [Errno 13] Permission denied: 来说一下关于pip3升级报错,下面是错误提示: E ...

  4. PermissionError: [Errno 13] Permission denied: ‘name.pdf‘

    PermissionError: [Errno 13] Permission denied: 'name.pdf' 目录 PermissionError: [Errno 13] Permission ...

  5. pip 安装tensorflow.whl包出错 PermissionError: [Errno 13] Permission denied:

    pip install D:\tensorflow-1.5.0-cp35-cp35m-win_amd64.whl 错误信息 Exception: Traceback (most recent call ...

  6. [pyinstaller]PermissionError: [Errno 13] Permission denied:C:\Users\xxx\AppData\Local\ucrtbase.dll

    在使用pyinstaller打包成exe文件时,如果出现下面的问题: [pyinstaller]PermissionError: [Errno 13] Permission denied:C:\Use ...

  7. tempfile PermissionError: [Errno 13] Permission denied

    tempfile模块报错:PermissionError: [Errno 13] Permission denied的解决方法 要解决这个问题,我们需要三个关键步骤: 修改NamedTemporary ...

  8. pip PermissionError: [Errno 13] Permission denied

    pip  PermissionError: [Errno 13] Permission denied 可以参考方法:把文件夹名改名,重新安装,然后把旧文件夹直接删除

  9. 成功解决PermissionError: [Errno 13] Permission denied: ‘F:\\File\\data\\123.csv‘

    成功解决PermissionError: [Errno 13] Permission denied:'F:\\File\\data\\123.csv' 目录 解决问题 解决思路 解决方法 解决问题 s ...

最新文章

  1. 服务器架设笔记——打通MySQL和Apache
  2. android studio 如何让包名展开
  3. 做好网站SEO优化都需要坚持什么?
  4. Ubuntu之Gitlab、Gerrit、Jenkins协调工作配置
  5. 计算机软考证书英文名称完全翻译指南
  6. android gradle is插件,android gradle 插件创建 configuration
  7. jvm解决堆内存溢出问题
  8. aws lambda使用_使用AWS Lambdas扩展技术堆栈
  9. python获取文件读写权限_Python 查看文件的读写权限方法
  10. 升级php5.4 mysql5.5_在CentOS上把PHP从5.4升级到5.5
  11. GitHub#SQL#:SQL必知必会
  12. 移动硬盘插上电脑卡住_担心移动硬盘一摔资料就没了,试试这个三防户外硬盘盒...
  13. 模板元实现顺序、分支和循环结构
  14. linux nginx vue_Vue-CLI 3.x 部署项目至生产服务器
  15. div不占位置_Python爬取校花网,妈妈再也不会担心我不给她发女朋友照片了
  16. 汇编语言学习资料汇总
  17. 搞一下 SOA实战 | 01 SOA 开发流程实战
  18. 原创 C++应用程序在Windows下的编译、链接:第二部分COFF/PE文件结构
  19. 数字翻译程序(PTA厦大慕课)
  20. 【工具笔记】Microsoft数学求解器Math Solver

热门文章

  1. 2021年大数据HBase(十):Apache Phoenix的基本入门操作
  2. 关于python文件读写小结
  3. xlrd.biffh.XLRDError: Excel xlsx file; not supported
  4. 微信小程序去掉左上角的返回箭头
  5. Manifest merger failed Suggestion: add 'tools:replace=“Android:value”' to meta-data element at And
  6. Java--对象与类(三)
  7. codeforces-1132 (div2)
  8. ios的并发队列控制库
  9. maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令
  10. 北语计算机应用基础2,北语17春《计算机应用基础》练习2