Python 批量重命名

#coding=utf-8

import os

#1.获取要重命名的文件夹的名字

folder_name = input("输入文件夹名:")

#2.获取制定的文件夹中的名字

file_names = os.listdir(folder_name)

#3.重命名

for name in file_name:

print name

old_file_name = folder name+"/"+name

new_file_name = folder_name+"/"+"[京东出品]"+name

os.rename(name,"[京东出品]-"+name)

时间: 2024-12-20 01:07:59

Python 批量重命名的相关文章

利用Python批量重命名文件(给非技术人员的Python实例参考)

转自https://www.cnblogs.com/brucex/p/python-rename-example.html 这一回我需要完成的任务是把"照片"目录下面的数百个以"数字+中文姓名.jpg"的文件批量重命名,我需要把"数字"删除,保留"中文姓名.jpg",手工改名将是一件繁琐无趣的事.很自然我想到了我一直很喜欢的Python,当然,在这里除了Python还可以用Perl.Ruby.PHP.DOS Batch.VBS

[经典] 使用Python批量重命名iPhone拍摄的照片-按照拍摄时间重命名

#!/usr/bin/env python # -*- coding: utf-8 -*- ''' 批量修改照片文件名称的Python脚本程序. 遍历指定目录(含子目录)的照片文件,根据拍照时间将照片文件名修改为以下格式: 20140315_091230.jpg (%Y%m%d_%H%M%S) 由于文件名已经精确到秒,理论上重名的概率非常小. 如果需要考虑到重名的问题,可以对本程序进行进一步的优化. !该程序需要安装exifread模块,否则无法使用. 例如,Linux/Mac OS X下命令行

[Python]批量重命名,修改文件名中的部分字符串

上一版PowerShell版本的莫名其妙的有些改不了:https://www.cnblogs.com/alfredsun/p/10124230.html 更新一个Python版本: import os files = os.listdir(os.getcwd()) for file in files: os.rename(file,file.replace('FLAC','FLACx2')) 效果: 原文地址:https://www.cnblogs.com/alfredsun/p/1217838

python 批量重命名文件后缀

# batch_file_rename.py # Created: 6th August 2012 ''' This will batch rename a group of files in a given directory, once you pass the current and new extensions ''' __author__ = 'Craig Richards' __version__ = '1.0' import os import sys def batch_rena

Python批量重命名指定文件夹下文件的两种方法

#法一 import os path = "C://Python34//" for file in os.listdir(path): if os.path.isfile(os.path.join(path,file))==True: if file.find('.')<0: newname=file+'.jpg' os.rename(os.path.join(path,file),os.path.join(path,newname)) #法二 import os import

在python中实现对文件的写入,读取,复制,批量重命名

1.写入内容至文件中 def write_file(): open_file = open("xxxx.txt","w") open_file.write("i want to open a file and write this.\n") open_file.close() write_file() 2.读取文件中的内容 #思路:1.以什么方式打开 2.读取文件 3.关闭文件 def read_file(): read_file = open(

批量重命名

# -*- coding:utf-8 -*- #python 2.7 #XiaoDeng #批量重命名文件 import os #抓取py当前目录 path=os.getcwd() for file in os.listdir(path): #使用os.listdir()函数获得指定目录中的内容 if 'apk' in file: if "a_signed_zipalign" in file:#多了一层逻辑,暂时先不管 RenameFile=file.replace("a_s

批量重命名工具

用python写了一个文件批量重命名的工具,并且用wx给它加上了界面,然后用cxfreeze打包成了exe.具体用法在压缩包内. 开发环境:python2.7+wx3.0. 运行环境:Windows即可. 下载地址:http://files.cnblogs.com/zzrom/rename_tool.zip 截图:

批量重命名(回炉练习)

__author__ = 'ZHHT' #!/usr/bin/env python # -*- coding:utf-8 -*- import os # #1. 获取要重命名的文件夹 名字 folder_name = input("请输入批量重命名文件的文件夹名称:") # #2. 获取制定的文件夹中的所有 文件名字 Base_Path = os.path.dirname(os.path.abspath("练习4")) old_file_name_temp = os