主要是理解好上面的1~3点的内容,理解三个返回值所代表的意思。如果不清楚的话,可以在代码的for循环的第一句注释输出看看各个代表的是什么

再者就是对 shutil.copy(file_path,newpath) 中两个参数的理解,一个是源文件的路径,另一个是目的路径。

import shutil,os,re
new_path='G:\\PX\\PY'
for derName, subfolders, filenames in os.walk('G:\\PY\\text'):  #print(derName/subfolders/filenames)for i in range(len(filenames)):if filenames[i].endswith('.mp4'):file_path=derName+'\\'+filenames[i]newpath=new_path+'\\'+filenames[i]shutil.copy(file_path,newpath)

参考:https://blog.csdn.net/xuan314708889/article/details/79619732

《Python编程快速上手—让繁琐工作自动化 》

转载于:https://www.cnblogs.com/Guhongying/p/9740386.html

Python将某文件夹及其子文件夹下某种格式的文件移动到另一个指定的文件下相关推荐

  1. redhat 复制文件夹及子文件夹_python文件夹怎么操作呢??(建议详读)

    当前工作目录 >>> import os >>> os.getcwd() 我电脑上的结果为: 'C:Users我的电脑AppDataLocalProgramsPyt ...

  2. linux递归赋权限,Linux下递归更改文件夹和子文件夹的权限

    为所有Web应用程序设置适当的文件权限都是Web主机的重要组成部分.在本教程中,您将了解如何在单个命令中递归地更改文件夹和子文件夹上的文件权限. 如您所知,在Linux中,所有内容都被视为一个文件.一 ...

  3. Linux C 读取文件夹下所有文件(包括子文件夹)的文件名

    本文:http://www.cnblogs.com/xudong-bupt/p/3504442.html Linux C  下面读取文件夹要用到结构体struct dirent,在头#include ...

  4. c++利用windows api遍历指定文件夹及其子文件夹中的文件

    以下代码在vs2008中测试通过,利用FindFirstFile,FindNextFile函数遍历了我电脑上全路径为"C:\\Users\\v_tianboli\\Desktop\\wind ...

  5. java ftp遍历所有子文件_Java 遍历指定文件夹及子文件夹下的文件

    Java 遍历指定文件夹及子文件夹下的文件 /** * 遍历指定文件夹及子文件夹下的文件 * * @author testcs_dn * @date2014年12月12日下午2:33:49 * @pa ...

  6. 获取文件夹以及子文件夹里面的所有文件

    1. 没有后缀名的限制: string[] filePaths = Directory.GetFiles(@"c:\MyDir\"); 2. 有后缀名: string[] file ...

  7. java 获取子文件夹_JAVA之File类 获取一个目录下的所有文件夹和文件,包括子文件夹和子文件...

    package ioTest.io3; import java.io.File; /* * 获取一个目录下的所有文件夹和文件,包括子文件夹和子文件 . * 并将文件夹和文件名称打印在控制台上面.并且要 ...

  8. 遍历文件夹(含子文件夹)方法

    做法基本上有2大类: ① 经典Dir ② FSO 即 Scripting. File System Object 的[文件系统对象]脚本方法. 一开始可能Dir方法较为普遍,但随着水平的提高,应用FS ...

  9. linux 修改文件夹和子文件夹权限,Linux下设置文件夹以及子文件夹中所有文件权限...

    0x00 前言 文章中的文字可能存在语法错误以及标点错误,请谅解: 如果在文章中发现代码错误或其它问题请告知,感谢! 0x01 方法 设置文件夹及子文件夹下所有文件的读.写.可执行权限: [root@ ...

  10. BAT 遍历文件夹和子文件夹下所有文件

    BAT 遍历文件夹和子文件夹下所有文件 参考网址:http://www.cnblogs.com/tangxin-blog/p/5703146.html echo off & color 0A ...

最新文章

  1. CVPR 2019收录论文ID公开,你上榜了吗?
  2. java 4d_GitHub - wm3445/Java-concurrency at 4d10ae51a9deec37340fc40d03f205cfbe8de43b
  3. countDownLatch 与 CyclicBarrier 区别
  4. 50个PHP程序性能优化的方法
  5. 【H2 Database】Server模式启动
  6. 阿里云容器服务与ASP.NET Core部署:用 docker secrets 保存 appsettings.Production.json
  7. ConnectivityManager ConnectivityService in Android
  8. python3动态加载模块的方法实现
  9. MySQL 数据恢复
  10. JAVA在线编译,无需环境变量
  11. xercesimpl做什么用的_一体化泵站是用来做什么的有什么用
  12. 5G网络出现打乱传统网络范式,AI驱动+区块链能搞出啥新花样?
  13. Node.js 借助art-template进行后端渲染并呈现页面到前端
  14. Dictionary 泛型类 [转]
  15. 鼠标移动到曲线图上显示值
  16. 【第37期】游戏策划:简历那点事
  17. 自然语言处理基础技术之成分句法分析
  18. 052RINEX中N文件示例说明
  19. Flink重启策略Restart-Strategy
  20. 【C语言】简单的闰年计算

热门文章

  1. C++ printf输出
  2. golang errors 取 错误 信息_golang-标准errors包的学习
  3. LayaAir UI 组件 # Button 按钮
  4. mybatisplus 增删改查(普通)
  5. 从零开始做一个开源项目 学习笔记
  6. 【实战】Axis2后台Getshell
  7. thread/threading——Python多线程入门笔记
  8. [原]Greenplum failed segment的恢复方法
  9. POJ_3273_Monthly_Expense_(二分,最小化最大值)
  10. Android Butterknife框架 注解攻略