使用Excel中的名称映射使用Python重命名文件夹中的文件

时间:2019-05-02 11:32:30

标签: python

我要重命名的文件夹中有许多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)))

0 个答案:

没有答案