【发布时间】:2018-12-13 12:23:49
【问题描述】:
我正在尝试编写一个程序,允许我使用 Excel 电子表格重命名文件,但我不断收到相同的错误消息。我真的很感激任何帮助。错误是:
ValueError:Series 的真值不明确。使用 a.empty、a.bool()、a.item()、a.any() 或 a.all()。
这是我当前的代码:
import os
import pandas as pd
os.chdir('C:\\Users\\sferrier\\Desktop\\Test 1')
xl = pd.read_excel('rename_test.xlsx')
df = pd.DataFrame(xl, columns=["Orginal File Name","New File Name"])
for file in os.listdir():
if file == df["Orginal File Name"]:
os.rename(file, df["New File Name"])
else:
print(file + "was not renamed")
【问题讨论】:
标签: python-3.x pandas python-os