指定文件夹,指定文件类型,替换该文件夹下全部文件的内容。
注意在window下的读写内容需要指定编码,还需要在文件头指定#coding:utf-8 编码,避免出现编码问题。复制代码 代码如下:#coding:utf-8 import osimport os.path
path=’.’oldStr=’.php’newStr=’.html’
for (dirpath, dirnames, filenames) in os.walk(path): for file in filenames:
本文实例讲述了python实现多进程按序号批量修改文件名的方法。分享给大家供大家参考,具体如下:
说明
文件名命名方式如图,是数字序号开头,但是中间有些文件删掉了,序号不连续,这里将序号连续起来,总的文件量有40w+,故使用多进程
代码
import os
import re
from multiprocessing import Pool
def getAllFilePath(pathFolder,filter=[.jpg,.txt]):
#遍历文件夹下所有图片
result=[]