python--shutil移动文件到另一个路径的操作


Posted in Python onJuly 13, 2020

使用shutil.move(src, dst),src为要移动的文件的路径,dst为目的路径,路径必须是绝对路径

import os
import shutil

work_dir = os.getcwd() # 获取绝对路径
src = os.path.join(work_dir, 'images', '%s.png' % name)
dst = os.path.join(work_dir, 'box-images', '%s.png' % name)
shutil.move(src, dst)

补充知识:使用shutil.copyfile遇到错误:[WinError 3] 系统找不到指定的路径

程序shutil.copyfile(os.path.join(sourcepath+'/'+eachclass+ '/',im),valpath+'/'+eachclass+'/'+im)

出现错误:

[WinError 3] 系统找不到指定的路径。

分析:

路径里面的im是一张图片的名字,这个路径下的这张图片明明存在的,我把路径复制到windows下路径查找那一栏里面也可以找到那张图片,可是系统还是报错,百思不得其解。后来一段一段路径地试,才发现可能是路径太长了导致的。

解决方法:

把图片在D盘直接建个文件夹放进去,不要让路径太长。

以上这篇python--shutil移动文件到另一个路径的操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
浅谈Python程序与C++程序的联合使用
Apr 07 Python
Python简单遍历字典及删除元素的方法
Sep 18 Python
用Python下载一个网页保存为本地的HTML文件实例
May 21 Python
Python 运行 shell 获取输出结果的实例
Jan 07 Python
pyqt5 删除layout中的所有widget方法
Jun 25 Python
扩展Django admin的list_filter()可使用范围方法
Aug 21 Python
python实现将json多行数据传入到mysql中使用
Dec 31 Python
Python实现企业微信机器人每天定时发消息实例
Feb 25 Python
将 Ubuntu 16 和 18 上的 python 升级到最新 python3.8 的方法教程
Mar 11 Python
Python3 获取文件属性的方式(时间、大小等)
Mar 12 Python
安装Anaconda3及使用Jupyter的方法
Oct 27 Python
Python中np.random.randint()参数详解及用法实例
Sep 23 Python
python virtualenv虚拟环境配置与使用教程详解
Jul 13 #Python
python 安装移动复制第三方库操作
Jul 13 #Python
基于Python爬取fofa网页端数据过程解析
Jul 13 #Python
python利用os模块编写文件复制功能——copy()函数用法
Jul 13 #Python
python 制作python包,封装成可用模块教程
Jul 13 #Python
通过Python实现Payload分离免杀过程详解
Jul 13 #Python
python上selenium的弹框操作实现
Jul 13 #Python
You might like
一个显示天气预报的程序
2006/10/09 PHP
PHP编码规范之注释和文件结构说明
2010/07/09 PHP
php feof用来识别文件末尾字符的方法
2010/08/01 PHP
PHP数组操作汇总 php数组的使用技巧
2011/07/17 PHP
php中用加号与用array_merge合并数组的区别深入分析
2013/06/03 PHP
PHP的preg_match匹配字符串长度问题解决方法
2014/05/03 PHP
PHP处理Oracle的CLOB实例
2014/11/03 PHP
PHP实现QQ空间自动回复说说的方法
2015/12/02 PHP
PHP实现提取多维数组指定一列的方法总结
2019/12/04 PHP
40款非常棒的jQuery 插件和制作教程(系列二)
2011/11/02 Javascript
javascript动态修改Li节点值的方法
2015/01/20 Javascript
JavaScript事件学习小结(五)js中事件类型之鼠标事件
2016/06/09 Javascript
jQuery实现查找链接文字替换属性的方法
2016/06/27 Javascript
javascript汉字拼音互转的简单实例
2016/10/09 Javascript
vue项目优化之通过keep-alive数据缓存的方法
2017/12/11 Javascript
Vue2.0 实现歌手列表滚动及右侧快速入口功能
2018/08/08 Javascript
通过seajs实现JavaScript的模块开发及按模块加载
2019/06/06 Javascript
详解如何在Javascript和Sass之间共享变量
2019/11/13 Javascript
vue使用keep-alive实现组件切换时保存原组件数据方法
2020/10/30 Javascript
JavaScript实现前端倒计时效果
2021/02/09 Javascript
Python远程桌面协议RDPY安装使用介绍
2015/04/15 Python
TF-IDF与余弦相似性的应用(二) 找出相似文章
2017/12/21 Python
Python从使用线程到使用async/await的深入讲解
2018/09/16 Python
Python/Django后端使用PIL Image生成头像缩略图
2019/04/30 Python
pytorch 更改预训练模型网络结构的方法
2019/08/19 Python
Python @property装饰器原理解析
2020/01/22 Python
Python实现手势识别
2020/10/21 Python
发现两个有趣的CSS3动画效果
2013/08/14 HTML / CSS
利用Storage Event实现页面间通信的示例代码
2018/07/26 HTML / CSS
哥伦比亚加拿大官网:Columbia Sportswear Canada
2020/09/07 全球购物
幼儿园教师奖惩制度
2014/02/01 职场文书
宾馆总经理岗位职责
2014/02/14 职场文书
金融管理专业求职信
2014/07/10 职场文书
税务会计岗位职责
2015/04/02 职场文书
大学开学典礼新闻稿
2015/07/17 职场文书
解决Mysql报错 Table 'mysql.user' doesn't exist
2022/05/06 MySQL