美丽南方官网网站建设,海南搜索引擎优化,论坛网站建设推广优化,同仁行业网站建设报价#欢迎交流#xff1a;shuilinggan163.com#工作中#xff0c;经常会遇到需要修改或新建很多文件的文件命#xff0c;是一件重复且头疼的事情#xff0c;下面一组Python代码#xff0c;轻松教你快速实现#xff01;程序一#xff1a;根据文件(SSSSSS)新建并命名空文件夹im… #欢迎交流shuilinggan163.com# 工作中经常会遇到需要修改或新建很多文件的文件命是一件重复且头疼的事情下面一组Python代码轻松教你快速实现程序一根据文件(SSSSSS)新建并命名空文件夹import shutil,osimport xlrdimport reimport xlwt#创建并命名空文件夹data1 xlrd.open_workbook(./SSSSSSS.xlsx)table1 data1.sheets()[0]nrows1 table1.nrowsncols1 table1.ncolsfor i in range(1,nrows1):# a str(table1.row(i)[1].value)# code int(a[:9])# print(code)name table1.row(i)[0].valueprint(name)os.mkdir(./GGGGGGG/name)程序二将各类文件按要求(统一格式)重新命名重命名文件root (rC:\Users\Desktop\玲\重命名文件\XXXXXX)for rt,dirs,files in os.walk(root):for file in files:print(file)shutil.move(root\\file,root\\YYYYYYYYYYfile)程序三将Excel文件中以文件夹名称相同的数据拉出来独立形成一个Excel文件并放入对应文件夹中同时统计各文件夹中文件的数量import xlrdimport reimport xlwtdata1 xlrd.open_workbook(./SSSSSS.xlsx)data2 xlrd.open_workbook(./XXXXXX.xlsx)table1 data1.sheets()[0]table2 data2.sheets()[0] # table.row_values(1)nrows1 table1.nrowsncols1 table1.ncolsnrows2 table2.nrowsncols2 table2.ncolsprint(nrows1,nrows1)print(总列数,ncols2)for i in range(2,nrows1):sum 0book xlwt.Workbook(encodingutf-8, style_compression0)sheet book.add_sheet(sheet1, cell_overwrite_okTrue)a str(table1.row(i)[0].value)col_A int(a[:9])col_B table1.row(i)[1].valuetitle table2.row_values(0)for m in range(0, len(title)):sheet.write(0, m, title[m]) for j in range(1,nrows2):b str(table2.row(j)[15].value)col_P int(b[:9])# print(col_P)if (col_A col_P):sumsum1data table2.row_values(j)# print(data,data)for k in range(0,len(data)):sheet.write(sum, k, data[k])book.save(./599662/ col_B .xls)print(col_B, sum) ----End-----扫码关注惊喜多多