将 Excel 个带有 Openpyxl 的工作表名称与 Pandas 列中的项目匹配,并且 return 匹配
Match Excel Sheetnames with Openpyxl to Items in Pandas Column and return matches
我正在使用 Openpyxl 来尝试查看 sheet 名称是否在 pandas 数据框列中,并且 return 匹配项没有重复。有谁知道如何做到这一点?我当前的代码是:
data_prep = load_workbook('file.xlsx',read_only=False, keep_vba= True)
empty=[]
y=df['x'].tolist()
for sheet in data_prep.sheetnames:
empty.append(sheet)
for i in empty:
if i in y:
print(i)
columns = set(df['x'].tolist())
sheets = set(wb.sheetnames)
print(columns & sheets)
我正在使用 Openpyxl 来尝试查看 sheet 名称是否在 pandas 数据框列中,并且 return 匹配项没有重复。有谁知道如何做到这一点?我当前的代码是:
data_prep = load_workbook('file.xlsx',read_only=False, keep_vba= True)
empty=[]
y=df['x'].tolist()
for sheet in data_prep.sheetnames:
empty.append(sheet)
for i in empty:
if i in y:
print(i)
columns = set(df['x'].tolist())
sheets = set(wb.sheetnames)
print(columns & sheets)