Python 移动文件 文件转移 文件批量移动小工具
#python文件移动
今天要把某个目录下的所有子文件夹里的文件都移动到该目录下,也就是把所有处于同一层级的文件移动到上一层目录下。
机械式操作,很烦,就写一个Python脚本批量处理。
记录一下。
以后稍微改动还能实现其他文件移动的功能
以下是源码:(github地址)
import os
import shutil# move files from source path to destination path
# 从源路径下的所有文件移动到目标路径
def moveFiles(sourcePath, destPath):fileList = os.listdir(sourcePath)for file in fileList:filePath = os.path.join(sourcePath, file)#print(filePath + ' to ' + destPath) shutil.move(filePath, destPath)# 功能:将rootPath目录下所有文件夹里的文件 移动到rootPath目录下。 即把rootPath中各文件夹里的文件都移动到上一层文件夹
# 如将'D:\workspace\所有照片\2016\052.JPG' 复制到 'D:\workspace\所有照片\'
rootPath = 'D:\workspace\所有照片' #根目录
filesList = os.listdir(rootPath) #列出根目录下的所有目录与文件
for file in filesList:filePath = os.path.join(rootPath, file) #拼接文件路径if os.path.isdir(filePath):#print(file)moveFiles(filePath, rootPath)
Python 移动文件 文件转移 文件批量移动小工具相关推荐
- 利用python来自己写一个服务器台账统计小工具
利用python来自己写一个服务器台账统计小工具 前言 无奈呀,压力创造成品 背景是这样的,相信在看的各位在管理服务器密码的时候,肯定会有个台账啥的,当然咱也有,但是吧,为了安全期间,不允许出现在服务 ...
- Nodejs批量处理图片小工具:批量修改图片信息
git:GitHub - xiaoli0510/ImgToolNode: Nodejs批量处理图片小工具 小工具一:批量修改文件夹里面的图片名称 步骤: 1.安装nodejs. 2.根据需要修改edi ...
- python编写数据库连接工具_详解使用Python写一个向数据库填充数据的小工具(推荐)...
一. 背景 公司又要做一个新项目,是一个合作型项目,我们公司出web展示服务,合作伙伴线下提供展示数据. 而且本次项目是数据统计展示为主要功能,并没有研发对应的数据接入接口,所有展示数据源均来自数据库 ...
- 我用python做了个测词汇量的小工具
大家好,作为爱学习的自己,我特意用python做了个测词汇量的小工具,让自己每天都能够快乐的学习! 1.页面分析 这次我们采用的是扇贝网来进行词汇量测试,如图: 我们还是老规矩,首先按F12打开开发者 ...
- 把python语言翻译出来_Python语言实现翻译小工具(Python打包成exe文件)
本文主要向大家介绍了Python语言实现翻译小工具(Python打包成exe文件),通过具体的内容向大家展示,希望对大家学习Python语言有所帮助. 1.环境 windows10 python3.5 ...
- 怎么快速复制文件、转移文件到同一新文件夹中
今天给大家分享一个有利于办公室管理文件的方法,可以批量复制音视频等文件,还支持批量对文件/文件夹进行改名等批量处理,有效帮助大家提高工作效率. 1.首先我们先下载一款文件批量管理的软件-固乔文件管家, ...
- 6工程文件夹作用_data_dragon数据工程小工具收集
最近在GitHub上创建了一个新工程,收集个人在数据工程工作的小工具集合,命名为data_dragon (数据一条龙).取这个名字的是希望这些脚本或代码能够复用,端到端地减少临时数据处理的时间. 最近 ...
- 【Python】【Tkinter】png转ico小工具源码以及打包exe
我最近初学Python,学习到了Thinker部分,心血来潮做了一个图片小工具,我感觉我自己好像是码了一座屎山.下面我分几个部分来讲解一下我的思路,以及具体的步骤. 第一步,先看源码: 部分地方我作了 ...
- python 编写实用小工具-toy: python平时积累的笔记以及编写的小工具
所有人都告诉你怎么活,只有自己没有搞清楚该如何活.相信自己,我们每个人都是主角?? toy Python ?? 献给我亲爱的女朋友--如 ? 介绍 学习 python.matlab 时积累的笔记以及编 ...
- python自动压图贴图到Excel小工具
2019独角兽企业重金招聘Python工程师标准>>> 一.环境 windows10/mac + python3.6 python第三方库 xlsxwriter.PIL.argpar ...
最新文章
- String[] arrayIP= null;的典型错误
- WINDOWS SERVER 2003从入门到精通之“域控制器安全策略”打开错误的解决方法
- Python-5-字符串方法
- 恭喜 神策数据入选中国信通院开源供应商全景图
- jekenis父子结构项目打包_全栈之DevOps系列 - 发布 Python 项目 开源/私有 包
- sqlserver两个日期之间的年数_SQL语句计算两个日期之间有多少个工作日的方法
- WordPress 图片防盗链的方法
- SQL Server中的报表–如何使用数据透视表和日期计算来获取有价值的报表
- SuSE 11 安装mysql 5.6.35步骤
- 汽车的DFMEA(Design Failure Mode and Effect Analysis)
- 服务器、网站被攻击了怎么办?
- Java摇骰子比大小_android 摇骰子比大小app源码
- mysql入门 博客园_FreeSql (一)入门 – FreeSql – 博客园
- 2022-7-27 顾宇佳 学习笔记
- 静态分析—扇入、扇出、圈复杂度
- 数据太大,记事本打不开怎么办?
- java 维基百科_wikipedia
- 【树莓派】DS18B20温度传感器
- 银行软开入职一周年分享
- OpenCV 图片合成视频
热门文章
- mac安装绿联USB转以太网驱动
- springboot 分页查询参数_SpringBoot整合Mybatis关于分页查询的方法
- ai人工智能写歌词app,ai写歌词网站,ai作词软件创作版,作词人的辅助工具,押韵助手
- python怎么查文献_查询论文的引用格式,支持批量查询
- 4、金字塔原理:演示的逻辑(10-12)-阅读笔记
- Centos7安装snmpwalk工具
- J2EE是技术还是平台还是框架? 什么是J2EE
- 浏览器Cookie详解
- 北京计算机学校招生要求,北京小升初 16区采取电脑随机录取的入学途径及规则 2021家长一定要看...
- 国内期刊 CCT 模板编译经验