Python中批量改名

原创 2017年05月21日 15:49:28
#!c:\python27\python
# -*- coding: utf-8 -*-
import os
def test(rootdir):
    for lists in os.listdir(rootdir):
path = os.path.join(rootdir, lists)
        print path
        if os.path.isdir(path):
            test(path)
        else:
            f = open(path, 'w+')
            f.truncate()






def test_rename(rootdir, i):
    for lists in os.listdir(rootdir):
        path = os.path.join(rootdir, lists)
        print path
        if os.path.isdir(path):
            i += 1
            os.rename(path, os.path.join(rootdir, str(i)))
            test_rename(os.path.join(rootdir, str(i)), i)
        else:
            i += 1
            os.rename(path, os.path.join(rootdir, str(i)))




if __name__ == "__main__":
    print ("this is a main")
    test_rename(os.getcwd(), 100)
    test(os.getcwd())
    #test("F:\sunmingyang\smy923\zuixinxieyi")

python2.7 批量改名脚本

  • 2016年04月23日 18:11
  • 1KB
  • 下载

文件批量重命名的方法,图解很多文件改名

如何批量重命名文件?是很多人经常为遇到的问题,如果靠人工一个一个去修改文件名,不仅改名慢,而且改起名来枯燥的很,使用批量重命名软件,可以提高90%的文件改名效率。下面,为大家介绍一款批量重命名文件的软...

windows 批量改名小工具

1. 前言最近老板让师弟写一个程序把制定目录下的tif 文件全部重命名为 1, 2, 3 的形式。 觉得好简单, 于是动手写了一下。 基本思路就是遍历文件夹下的文件名称, 然后通过调用 rename...

批量改名六大神技

批量改名六大神技shell实例1:改名指令rename的用法如下:[root@ChangerLee 批量改名]# touch file_{1..10}[root@ChangerLee 批量改名]# l...

批处理学习--文件批量改名

有时我们硬盘中存在大理相同类型文件,如果需要对这类文件按照统一格式重新命名时,将会时一个非常繁锁的过程。 此时如果借助批处理,那么您可以快速的完成此项任务。 具休实现过程,可参照如下示例代码:(友情提...

Linux文件批量改名/排序总结(rename,sort等)

linux下文件批量化改名时使用一些命令可以比较简单快捷1. 文件名前补0linux 下的rename命令可以使用正则表达式进行匹配。举例 for i in {1..100}; do touch...
  • jaye16
  • jaye16
  • 2017年07月18日 21:34
  • 303

最易读的Total Commander教程——搜索与批量改名

引言:   上一讲介绍了TC的压缩功能,并以压缩程序插件为例,初步介绍了TC的插件功能。   本讲介绍TC的两大功能:搜索、批量文件改名。并结合这些内容,补充文件内容插件、更改快捷键的知识。  ...

【实现】Java实现的文件批量改名

题记:在贺利坚老师的博文讲座:与迷茫为友的成长

使用脚本方便批量改名的应用

文件夹名字包含空格,这个在Linux终端下使用的时候不是很方便,于是萌生了使用前些日子刚学的脚本进行批量处理, 可以看到,有些文件夹中间是存在空格的,有些不存在空格,现在的任务就是把文件名中间的空...
  • M_S_C
  • M_S_C
  • 2013年07月30日 17:43
  • 691

linux 命令处理批量改名操作

如何用一条命令实现重命名某个文件夹(包括子文件夹)内的文件
  • loseleo
  • loseleo
  • 2013年07月13日 23:37
  • 10122
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Python中批量改名
举报原因:
原因补充:

(最多只允许输入30个字)