我要重命名的文件夹中有许多CSV文件。有一个Excel工作表,其中包含要重命名为文件夹的文件的名称。
文件夹中的文件名为
TestData_30April.csv
TestData_20April.csv
TestData_18April.csv等
而Excel工作表包含的名称为
0.25-TestData_30April。
0.98-TestData_20April
0.33-TestData_20April
我的目标是将“ TestData_30April.csv”重命名为“ 0.25-TestData_30April.csv”
类似
从“ TestData_20April.csv”到“ 0.98-TestData_20April”等。
我的问题定义与此类似。这是链接“ Rename files with Python, using name map from Excel”
请帮助我是python的新手。
代码在这里
=ARRAYFORMULA(IFERROR(VLOOKUP(A2:A, QUERY({Sheet1!B:C},
"select Col1, sum(Col2) where Col1 != '' group by Col1", 0), 2, 0)))