怎么用python代码按工作表名批量新建工作簿?

一个工作表建一个工作薄建到没有工作表为止,工作薄名称就是工作表
怎么用python代码按工作表名批量新建工作簿?

import pandas as pd
df = pd.read_excel('test.xlsx', sheet_name=None)
files = list(df.keys())

df = pd.DataFrame([''])
for name in files:
    df.to_excel(name + '.xlsx',index=False,header=False)