日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

修改value_Python | 快速修改或命名N个文件夹名称,你会吗?

發(fā)布時間:2023/12/3 python 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 修改value_Python | 快速修改或命名N个文件夹名称,你会吗? 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

? ?#歡迎交流:shuilinggan@163.com#

? ? 工作中,經(jīng)常會遇到需要修改或新建很多文件的文件命,是一件重復(fù)且頭疼的事情,下面一組Python代碼,輕松教你快速實現(xiàn)!

程序一:根據(jù)文件(SSSSSS)新建并命名空文件夾

import shutil,osimport xlrdimport reimport xlwt#創(chuàng)建并命名空文件夾

data1 = xlrd.open_workbook('./SSSSSSS.xlsx')

table1 = data1.sheets()[0]

nrows1 = table1.nrows

ncols1 = table1.ncols

for i in range(1,nrows1):

# a = str(table1.row(i)[1].value)

# code = int(a[:9])

# print(code)

name = table1.row(i)[0].value

print(name)

os.mkdir("./GGGGGGG/"+name)

程序二:將各類文件按要求(統(tǒng)一格式)重新命名重命名文件

root = (r"C:\Users\Desktop\玲\重命名文件\XXXXXX")

for rt,dirs,files in os.walk(root):

for file in files:

print(file)

shutil.move(root+"\\"+file,root+"\\YYYYYYYYYY"+file)

程序三:將Excel文件中以文件夾名稱相同的數(shù)據(jù)拉出來獨立形成一個Excel文件并放入對應(yīng)文件夾中,同時統(tǒng)計各文件夾中文件的數(shù)量

import xlrd

import re

import 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.nrows

ncols1 = table1.ncols

nrows2= table2.nrows

ncols2= table2.ncols

print('nrows1:',nrows1)

print('總列數(shù):',ncols2)

for i in range(2,nrows1):

sum = 0

book = xlwt.Workbook(encoding='utf-8', style_compression=0)

sheet = book.add_sheet('sheet1', cell_overwrite_ok=True)

a = str(table1.row(i)[0].value)

col_A = int(a[:9])

col_B = table1.row(i)[1].value

title = 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):

sum=sum+1

data = table2.row_values(j)

# print('data',data)for k in range(0,len(data)):

sheet.write(sum, k, data[k])

book.save('./599+662/'+ col_B + '.xls')

print(col_B, sum)

? ----End-----

掃碼關(guān)注,驚喜多多

總結(jié)

以上是生活随笔為你收集整理的修改value_Python | 快速修改或命名N个文件夹名称,你会吗?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。