|
1 | 1 | import abc |
2 | 2 | import datetime |
3 | | -import inspect |
4 | | -from io import BufferedIOBase, BytesIO, RawIOBase |
5 | 3 | import os |
6 | | -from pathlib import Path |
7 | | -from textwrap import fill |
8 | | -from typing import Any, Dict, Mapping, Union, cast, BinaryIO |
9 | 4 | import warnings |
| 5 | +from io import BufferedIOBase, BytesIO, RawIOBase |
| 6 | +from textwrap import fill |
| 7 | +from typing import Any, BinaryIO, Dict, Mapping, Union, cast |
10 | 8 | from zipfile import ZipFile |
11 | 9 |
|
12 | | -from pandas._config import config |
13 | | - |
14 | 10 | from pandas._libs.parsers import STR_NA_VALUES |
| 11 | + |
| 12 | +from pandas._config import config |
15 | 13 | from pandas._typing import Buffer, FilePathOrBuffer, StorageOptions |
16 | 14 | from pandas.compat._optional import import_optional_dependency |
17 | | -from pandas.errors import EmptyDataError |
18 | | -from pandas.util._decorators import Appender, deprecate_nonkeyword_arguments |
19 | | - |
20 | 15 | from pandas.core.dtypes.common import is_bool, is_float, is_integer, is_list_like |
21 | | - |
22 | 16 | from pandas.core.frame import DataFrame |
23 | | - |
| 17 | +from pandas.errors import EmptyDataError |
24 | 18 | from pandas.io.common import IOHandles, get_handle, stringify_path, validate_header_arg |
25 | 19 | from pandas.io.excel._util import ( |
26 | 20 | fill_mi_header, |
|
30 | 24 | pop_header_name, |
31 | 25 | ) |
32 | 26 | from pandas.io.parsers import TextParser |
| 27 | +from pandas.util._decorators import Appender, deprecate_nonkeyword_arguments |
33 | 28 |
|
34 | 29 | _read_excel_doc = ( |
35 | 30 | """ |
|
0 commit comments