Skip to content

Commit 006d943

Browse files
committed
Allowing usage of pathlib.Path in to_excel, fixes #69
1 parent f59edbc commit 006d943

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

styleframe/style_frame.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
import datetime as dt
2-
from functools import partial
3-
42
import numpy as np
3+
import pathlib
54
import pandas as pd
65

6+
from functools import partial
7+
78
from .deprecations import deprecated_kwargs
89
from . import utils
910
from copy import deepcopy
@@ -357,7 +358,7 @@ def get_range_of_cells(row_index=None, columns=None):
357358
export_df.index = [row_index.value for row_index in export_df.index]
358359
export_df.index.name = self.data_df.index.name
359360

360-
if isinstance(excel_writer, str):
361+
if isinstance(excel_writer, (str, pathlib.Path)):
361362
excel_writer = self.ExcelWriter(excel_writer)
362363

363364
export_df.to_excel(excel_writer, sheet_name=sheet_name, engine='openpyxl', header=header,

0 commit comments

Comments
 (0)