首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >哪些参数是'FutureWarning:使用**kwargs是不推荐的,使用engine_kwargs代替‘引用?

哪些参数是'FutureWarning:使用**kwargs是不推荐的,使用engine_kwargs代替‘引用?
EN

Stack Overflow用户
提问于 2022-02-16 15:01:50
回答 2查看 2.5K关注 0票数 3

我从这段代码中得到了以下信息:

代码语言:javascript
复制
    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,

我似乎无法从文档中读到的是,我需要替换哪些论点?例子是这样的,但我看不出它是如何转换成我的代码的。

代码语言:javascript
复制
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") 

也许在一个更开放的问题上:在一般情况下,我怎样才能理解这样的事情?

EN

Stack Overflow用户

回答已采纳

发布于 2022-05-27 11:48:16

使用

代码语言:javascript
复制
pd.ExcelWriter('out.xlsx', engine='xlsxwriter', engine_kwargs={'options':{'strings_to_urls': False}})

而不是

代码语言:javascript
复制
pd.ExcelWriter('out.xlsx', engine='xlsxwriter', options={'strings_to_urls': False}})
票数 4
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71144242

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档