`

python批量修改文件名的小例子

阅读更多
# coding=utf-8
import os,sys
import shutil
import struct

file_list = []

def listdir(folder, file_list):
    fileNum = 0
    new_file_list = os.listdir(folder) 
    for line in new_file_list:
        filepath = os.path.join(folder,line)
        if os.path.isfile(filepath):
            #print line
            file_list.append(line)
            fileNum = fileNum + 1
            #if fileNum > 10:
            #   return


#change .jpg.txt to .txt
def ChangeFileName(folder, file_list):
    for file_line in file_list:
        new_file_name = file_line.replace(".jpg.txt", ".txt")
        if new_file_name != file_line:
            print "file_name:" + file_line
            print "new_file_name:" + new_file_name
            os.rename(os.path.join(folder, file_line), os.path.join(folder, new_file_name))

folder = sys.argv[1]
print folder
listdir(folder, file_list)
ChangeFileName(folder, file_list)

#python this folder


蜗牛食堂
分享到:
评论

相关推荐

    python批量修改文件名“资源”

    运用Python按照要求批量修改文件名

    基于python的批量修改文件名软件系统源码.zip

    基于python的批量修改文件名软件系统源码基于python的批量修改文件名软件系统源码基于python的批量修改文件名软件系统源码基于python的批量修改文件名软件系统基于python的批量修改文件名软件系统基于python的批量...

    python批量修改文件名

    python大作业,以用户指定的目录为依据批量修改文件名。

    使用Python批量修改文件名的代码实例

    今天小编就为大家分享一篇关于使用Python批量修改文件名的代码实例,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

    Python3 批量修改文件名

    代码文件,用于批量修改文件名称,使用方法如下: 将需要修改的文件地址填写在代码第三行“路径”中(路径中"\"写作"\\"),将需要替换的字符与新字符分别填写在代码第7行中的“旧名称”与“新名称”,运行代码即可...

    Python 批量提取文件名保存到一个文件中 Python源码

    Python 批量提取文件名保存到一个文件中 Python源码Python 批量提取文件名保存到一个文件中 Python源码Python 批量提取文件名保存到一个文件中 Python源码Python 批量提取文件名保存到一个文件中 Python源码Python ...

    Python实现批量修改文件名实例

    本文实例讲述了Python实现批量修改文件名的方法。分享给大家供大家参考。具体如下: 下载了评书《贺龙传奇》,文件名中却都含有xxx有声下载,用脚本将其去掉。脚本涉及os.rename重命名方法,str.partition方法使用,...

    【应用】用python批量修改文件名(前缀).ipynb

    【应用】用python批量修改文件名(前缀).ipynb

    Python批量修改文件名

    在工作中,或者网上下载的视频或者文件(小破站批量下载的mp4视频文件),数量太多,又不想一个一个慢慢修改,只有用到python的快速批量的优势。再根据自己的文件名的特点上,修改指定的正表达式即可。

    python 批量化修改文件名小程序

    该python小程序能够对某个文件夹中的文件名实现批量修改,下载项目文件后,将被修改的文件放入movies文件夹,想要改成的文件名放在names.txt中,执行 change_file_name.py批量修改文件名。资源中已包含实现源代码和...

    python批量修改文件名,并移动对应目录

    python批量修改文件名为当前时间戳,并移动指定的工作目录

    用python编写一个可以批量修改文件名的小程序(批量操作)。

    1.编写一个可以批量修改文件名的小程序 代码: import os import re import sys fileList = os.listdir(r"./xiugai") # 输出此文件夹中包含的文件名称 print("修改前:" + str(fileList)[1]) # 得到进程当前工作目录...

    python根据多个文件名批量查找文件

    主要为大家详细介绍了python根据多个文件名批量查找文件,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    基于python的批量修改文件名程序

    基于python的批量修改文件名程序

    python实现批量修改文件名

    主要为大家详细介绍了python实现批量修改文件名,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    python批量给文件名加前缀.zip

    在Python中,我们可以使用os和shutil模块来批量给文件名加前缀.zip。以下是一个基本的步骤:导入os和shutil模块。使用os.listdir()函数获取目录中的所有文件名。遍历文件名列表,对于每个文件名,使用os.path.join()...

    批量修改文件名前缀程序

    用python写的一个文件修改程序,功能是批量修改文件名前缀. 可将整个文件夹里的所有文件,增加一个既定的文件名前缀,在文件整理中有很大便利

    python实现批量修改文件名代码

    本文给大家分享的是一段仅仅10行代码就实现了批量修改文件名的python脚本,推荐给大家,有需要的小伙伴可以参考下

Global site tag (gtag.js) - Google Analytics