python如何对文件进行批量命名,python对文件进行重命名

  python如何对文件进行批量命名,python对文件进行重命名

  对文件夹中的图片进行自动按照序号排序,如0000 - 9999:

  代码实现如下:

  导入ospath=/home/aa/qxq/project/fruits/database/fruitsVegtables/tomato 文件列表=OS。文件列表中文件的listdir(path)count=0:文件列表的print(file):old dir=OS。路径。如果是操作系统,则加入(路径,文件)。路径。isdir(旧目录):continue filename=OS。路径。split ext(file)[0]文件类型=OS。路径。split ext(file)[1]new dir=OS。路径。加入(路径,计数).zfill(4)文件类型)操作系统。重命名(旧目录,新目录)计数=1在人的本质下直接新建一个重命名。py,然后,将上述代码复制进去,保存,然后在重命名。巴拉圭目录下,运行输入命令:

  大蟒重命名。巴拉圭

  效果图如下:

  #编码:utf-8import cv2import os#使用最大类间方差法算法进行阈值分割,中间涉及到使用中文版进行文件读和保存,可以参考root _ path=/home/image/med _ project/practice/ours # dir=root _ path ours / print( hello ),用于OS中的根、目录、文件。walk(root _ path):print( dir:,dir) print(files:,files) print(root:,root)for file:# root _ path images / str(file)print( root _ path str(file):,root _ path / str(file))im G1=cv2。im read(root _ path / COLOR _ bgr 2 gray)ret1,th1=cv2.threshold(gray,0,255,cv2 .THRESH _ OTSU)cv2。im write(/home/image/med _ project/practice/ str(file),th1)

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: