相关疑难解决方法(0)

'FutureWarning:不推荐使用 **kwargs,请改用 engine_kwargs' 指的是哪些参数?

我从该代码中得到以下警告:

    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)

也许在一个更开放的问题中:在一般情况下我如何/在哪里可以理解类似的事情?

python pandas pandas.excelwriter

6
推荐指数
2
解决办法
5823
查看次数

标签 统计

pandas ×1

pandas.excelwriter ×1

python ×1