ExcelWriter常用的参数

86 阅读1分钟

在实际的应用中,使用engine_kwargs来配置ExcelWriter对象的参数可以根据具体需求进行设置。以下是一些常用的例句:

  1. 设置格式:

    engine_kwargs = {'options': {'nan_inf_to_errors': True,
                                 'strings_to_urls': False,
                                 'default_format': {'bold': True, 'font_color': 'red'}}}
    

    这个例子中,设置了默认的单元格格式,将NaN和无穷大的值转换为错误值,并禁用了字符串转换为URL的功能。

  2. 设置表格样式:

    engine_kwargs = {'options': {'nan_inf_to_errors': True,
                                 'strings_to_urls': False,
                                 'sheet_name': 'Sheet1',
                                 'cell_overwrite_ok': True}}
    

    这个例子中,设置了写入的工作表名称为"Sheet1",并允许单元格覆盖。

  3. 设置保护工作表:

    engine_kwargs = {'options': {'nan_inf_to_errors': True,
                                 'strings_to_urls': False,
                                 'sheet_name': 'Protected_Sheet',
                                 'password': 'mypassword'}}
    

    这个例子中,设置了写入的工作表名称为"Protected_Sheet",并设置了密码保护工作表,密码为"mypassword"。