python–shutil移动文件到另一个路径的操作
时间:2022-07-27
本文章向大家介绍python–shutil移动文件到另一个路径的操作,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
使用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移动文件到另一个路径的操作就是小编分享给大家的全部内容了,希望能给大家一个参考。
- C++11基础学习系列一
- 触屏touchstart 与 click
- Linux DNS之dig利器
- Docker系列教程08-Dockerfile实战
- VirtualBox和Vmware安装增强功能
- 事件委托与阻止冒泡
- Linux网络工具之Ping命令
- Linux DNS之nslookup命令
- 【LEETCODE】模拟面试-108-Convert Sorted Array to Binary Search Tree
- javascript单线程环境实现真正的setTimeout
- 利用pipework与OVS构建跨主机容器网络
- Docker系列教程07-Dockerfile指令详解
- Docker系列教程06-实战:修改Nginx首页
- prompt() 方法,弹框带输入框
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- prometheus学习笔记(3)-使用exporter监控mysql
- elasticsearch query里面的slop选项
- 彻底明白Android设计模式—(动态)代理模式
- elastic search 如何将yellow 状态变为green健康状态
- All clients has disconnected from. You can graceful shutdown now., dubbo version: , current host
- Failed to instantiate org.mybatis.spring.SqlSessionTemplate Constructor threw exception
- 护网之Linux应急处理操作手册
- 对新版安全狗学习
- redis key的删除策略及LRU的实现
- 护网Linux应急处置操作手册-Tools篇
- 加密,编码三问
- 我是怎么挖掘yii2反序列化0day的
- yii2反序列化后续
- 线程基础三问——猫眼真题
- V8引擎对Array.prototype.push的源码实现