#coding=gbk'''#coding=gbk
用于支持中文输入PY文件当中本身是不支持中文的。即使注释是中文也不行,为了解决这个问题,就需要把文件编码类型改为UTF-8的类型,这也就是本行代码的作用
所以我的注释写在了下面,因为写在上面就报错了
建议新建一个程序就添加上这句话,因为不管是注释还是弹出消息提示,免不了的要输入中文,所以这个基本是必须的。这两天在写一个随机图片api 觉得命名麻烦 就
学了下python库里面的os.rename()和os.listdir()来实现批量文件重命名
遂以记录之'''
import os
import sys
def rename():path = 'C:/Users/86187/Pictures/api图库' #要修改的文件夹路径name = 'img' #文件名前缀startNumber = 1 #开始的序号 比如 img1fileType = '.jpg' #文件名后缀cnt = 0for files in os.listdir(path): #os.listdir 获取该目录下的文件名 以list返回Olddir = os.path.join(path,files) #路径拼接 因为我们是要通过确定的位置去修改文件名if os.path.isdir(Olddir):continueNewdir=os.path.join(path,name+str(cnt+int(startNumber))+fileType)os.rename(Olddir,Newdir)cnt+=1print("修改成功,可以打开文件夹查看")
rename()if __name__ == '__main__':rename()'''
rename()方法语法格式如下
os.rename(src, dst)
os.rename() 方法用于命名文件或目录,从 src 到 dst,如果dst是一个存在的目录, 将抛出OSError。
'''

Python文件,照片批量重命名脚本相关推荐

  1. Python 文件夹批量重命名

    代码: import os path='F:/CCUXiao/' dir=os.listdir(path) k=0 for i in dir:os.rename(os.path.join(path,i ...

  2. python批量改名微信视频软件,python利用文件时间批量重命名照片和视频

    本文实例为大家分享了python利用文件时间批量重命名照片和视频的具体代码,供大家参考,具体内容如下 问题描述 承接上节的问题,在安卓和苹果间互导照片和视频还容易出现文件名混乱的问题,如下图所示. 代 ...

  3. python文件名批量重命名脚本

    python文件名批量重命名脚本 #encoding=utf-8 import cv2 import os import shutilbase_dir = r'文件所在的文件夹路径' SourseDi ...

  4. 【python应用】 文件名称批量重命名工具

    [python应用] 文件名称批量重命名工具 1.背景 2.代码 3.打包 4.使用方法 5.资源 1.背景 参考[python应用] 视频捕获及保存工具 https://blog.csdn.net/ ...

  5. python 读取excel 批量 重命名文件夹

    python 读取excel 批量重命名 文件夹 需求 使用的库 旧颜和新欢 过程 renamefile.py operateExcel.py 最后打包生成exe 需求 接到老婆大人说帮同事写一个 有 ...

  6. Python对文件进行批量重命名

    不管是什么开发语言,用代码操作的最大优势就是可以灵活调整.可批量处理 对于要处理的文件,几千几万的量也是一个回车的事,当然前提是代码不能出BUG 有时候我们下载的一切工具要么收费,要么有各种各样的限制 ...

  7. linux下怎么批量命名文件,linux下的文件操作——批量重命名

    概述:在日常工作中,我们经常需要对一批文件进行重命名操作,例如将所有的jpg文件改成bnp,将名字中的1改成one,等等.文本主要为你讲解如何实现这些操作 1.删除所有的 .bak 后缀: renam ...

  8. Python+Excel:批量重命名多个工作簿

    应用场景 使用Python变成实现批量重命名文件的前提是文件名是规则的,如1月.2月.3月等,或者含有相同关键词的.如下图所示: 代码实现及注释 from pathlib import Path fo ...

  9. [软件工具] 怎么样能按照表格内的对应关系为文件进行批量重命名?需要根据一个列表将文件批量重命名

    在日常生活中我们经常需要将文件名称进行批量重命名,这个很多工具都可以搞定 但是我们今天说的是一种特殊情况:怎么样能按照表格内的对应关系为文件进行批量重命名? 按照文件列表批量重命名,也就是需要根据表内 ...

最新文章

  1. andy the android ppt,新概念同步测试1.ppt
  2. TCP客户端服务端编程模型
  3. BZOJ3173 [TJOI2013]最长上升子序列
  4. java编程有什么独特之处?
  5. ❤️六W字《计算机基础知识》(七)(建议收藏)❤️
  6. Bing Maps进阶系列六:使用Silverlight剪切(Clip)特性实现Bing Maps的迷你小地图
  7. 动态设置control的显示与隐藏
  8. java 切图_分布式切图服务——切图篇
  9. 在网页标题前添加一个小图标
  10. opencv python 对指针仪表读数识别
  11. 【题解】AtCoder ARC128D - Neq Neq
  12. 用python开发一款云笔记_Python成为专业人士笔记–os模块
  13. Charles抓包工具安装教程
  14. 碎片化时代,有哪些高效的学习方法?
  15. 三菱CC-link IE field basic 控制伺服轴
  16. MIPS指令表示之指令格式
  17. 模拟银行转账取款存款
  18. cisco配置主机计算机连接,Cisco交换机配置新手篇:正确连接和初级配置
  19. 服务器备案的网站名称怎么填写,公安备案网站名称怎么写?
  20. python照片转化立体_3-Sweep技术:2D转3D,让照片变立体,就是这么简单!

热门文章

  1. 嵌入式的固件烧录方式
  2. Linux系统中more和less命令的区别
  3. 通过arcgis快速制作一个城市的三维场景
  4. android查看程序缓存文件,Android App的文件缓存目录
  5. 微信小程序中相机api_微信小程序API 相机·CameraContext实例
  6. usb disconnect
  7. 安卓开发:实现调用相机拍照
  8. 2018年7月24日安全快讯
  9. C#采集麦克风话筒声音
  10. 设置博客园的背景图片,自定义样式以及导航目录