os.rename

可以使用os.rename(src_path,dst_path)实现文件重命名,将src_path的文件重命名为dst_path
注意:
1.运行速度很快,因为只改文件名
2.如果重命名到不同的文件夹,原文件夹里的文件会被删除

shutil.copy

可以实现复制文件,shutil.copy(src_path,dst_path),将src_path的文件复制到dst_path,可以改成新的名字
注意
1.运行速度根据复制文件的大小决定
2.原文件里的文件不会被修改,可以保护原始数据

注意:

1.使用时需要导入os库或shutil库
2.path到具体的文件

代码示例

import csv
import os
import shutil# 复制文件到另一个文件夹中,由于需要复制,运行速度很慢,大约需要半个小时左右
# path_old为原数据的路径,path_new为重命名后的文件路径
path_old = r'H:\情智关系EEG数据\脑电数据\纯raw文件-59名'
path_new = r'H:\情智关系EEG数据\脑电数据_new\原始文件'
filename = os.listdir(path_old)for name in filename:if name in namecoded.keys():shutil.copy(os.path.join(path_old,name),os.path.join(path_new,namecoded[name]))# 直接对文件进行重命名,不牵扯复制文件,运行速度很快
path = r'H:\情智关系EEG数据\脑电数据\纯raw文件-59名'
filename = os.listdir(path)
for name in filename:if name in namecoded.keys():os.rename(os.path.join(path,name),os.path.join(path,namecoded[name]))#这里的文件改成自己文件名就可以

python重命名文件相关推荐

  1. python重命名文件源码

    把写内容过程中比较重要的内容做个收藏,下面的内容段是关于python重命名文件的内容. import os cur_path = os.getcwd() lists = os.listdir( cur ...

  2. python重命名文件或目录_Python重命名多个文件的实例方法

    Python中如何重命名多个文件 在Python3中可以使用rename()方法+listdir()方法来重命名多个文件,这两个方法都是os模块的一部分,非常方便.下面本篇文章就来带大家了解一下ren ...

  3. python 重命名文件出现乱码_下载的文件名总是「乱码」?这里有各平台的解决方法...

    说起「乱码」,没遇到过的电脑用户可能是极少的,尤其在国内中文环境下.暴露年龄的「烫烫烫」系列乱码已经绝迹,现如今遇到的往往是类似「%E9%AB%98%E9%A2%91」和「èªå¨é£è±è½»ä¼¼ ...

  4. Python 重命名文件或目录(os.rename)

    文章目录 1 概述 2 语法:os.rename() 2.1 相对路径 2.2 绝对路径 3 扩展 3.1 os 模块详解 1 概述 #mermaid-svg-9u1Lg7aqBXqPfILR .la ...

  5. python重命名文件夹下所有文件_Python3.4.3重命名当前文件夹下的文件

    import os import os.path #指明被遍历的文件夹 rootdir = './' #三个参数:分别返回1.父目录 2.所有文件夹名字(不含路径) 3.所有文件名字 for pare ...

  6. python重命名文件pycharm_Python中批量修改变量名太费劲?Pycharm中使用重命名一次搞定...

    标签:rename   current   变量   阅读   tor   小伙伴   search   其他   就是如果程序中有一个变量被用得比较多,但名字起得不是很好,导致其他阅读程序的人搞不清 ...

  7. python重命名文件excel_运用python实现提取文章title重命名

    最近整理文章,发现以前的post都是随便命名的如图: 这不行啊,既不美观又不方便,所以我决定要将文件夹重命名. 第一步:批量简易重命名# 因为我发现文件的命名毫无章法,所以第一步先全选然后F2,就可以 ...

  8. 少儿编程100讲轻松学python(三)-python如何重命名文件

    前言 python重命名文件的方法:首先打开pycharm,找到要重命名的文件:然后依次选择[Refactor-Rename],在重命名窗口输入新的名称:然后点击[Refactor]按钮即可. 本教程 ...

  9. python 重命名的方法,python如何重命名文件

    欢迎访问少儿编程网(http://www.pxcodes.com)python重命名文件的方法:首先打开pycharm,找到要重命名的文件:然后依次选择[Refactor-Rename],在重命名窗口 ...

最新文章

  1. 手机连接服务器数据库文件,手机连接服务器数据库文件夹
  2. Engineering:王军和张发明组发表人体肠道菌群的原位重建及昼夜节律的研究
  3. GitHub 总星 4w+!删库?女装?表情包?这些沙雕中文项目真是我每天快乐的源泉!...
  4. windows server 2008的安装以及主机IP配置实验
  5. 彻底吃透Web服务器、容器、应用程序服务器与反向代理
  6. wxWidgets:构建wxWidgets程序的第一步
  7. 如何防止插入删除表造成的数据库死锁
  8. [Java基础]类和接口的关系
  9. axios添加自定义头部出现的问题
  10. 信息学奥赛一本通(2046:【例5.15】替换字母)
  11. delphi 用户可以点击格式修改进行模板修改
  12. 28、Oracle(四)用户权限控制
  13. jQuery实现锚点滑动定位
  14. Linux开发工具_yum使用
  15. 总结一下linux中的分段机制
  16. java集合练习题_「集合练习题」Java集合框架篇-58-集合框架的几个练习题 - seo实验室...
  17. 冒泡排序代码实现与详解
  18. ipython安装过程_IPython安装过程 @win7 64bit
  19. 思科服务器a设置dns信息,思科怎么配置dns服务器
  20. miui9如何不自动杀进程,小米9怎么关闭自动更新 具体操作方法解析

热门文章

  1. job每小时执行一次 oracle_oracle job定时执行
  2. 对以后要做的研究的几点思考
  3. 微博什么技术啊……还说支持八个明星并发出轨,结果…
  4. Java毕设项目春运出行铁路路线规划推荐系统(java+VUE+Mybatis+Maven+Mysql)
  5. 微信小程序开发--日历/日视图
  6. 仿真系统rivz进入后不显示机器人,Global Status:Error
  7. PPT 课程 (631配色原则)
  8. 使用开源软件Inno Setup制作软件安装包
  9. 数电模电(一) 逻辑门及其应用 实验
  10. UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x81 in position 12: illegal multibyte sequence