我从该代码中得到以下警告:
file = r'.\changed_activities.xlsx'
with pd.ExcelWriter(file,
engine='openpyxl',
mode='a',
if_sheet_exists='new') as writer:
df.to_excel(writer, sheet_name=activity[0:30])
FutureWarning: Use of **kwargs is deprecated, use engine_kwargs instead. with pd.ExcelWriter(file,
Run Code Online (Sandbox Code Playgroud)
我似乎无法从文档中读到我需要替换哪些参数?例如,这些示例是这样的,但我不知道它如何转化为我的代码。
with pd.ExcelWriter(
"path_to_file.xlsx",
engine="openpyxl",
mode="a",
engine_kwargs={"keep_vba": True}
) as writer:
df.to_excel(writer, sheet_name="Sheet2")
Run Code Online (Sandbox Code Playgroud)
也许在一个更开放的问题中:在一般情况下我如何/在哪里可以理解类似的事情?