ver Feb19thv4
corrected a series of sheetcopilot task configs
This commit is contained in:
@@ -107,7 +107,10 @@ def load_charts(xlsx_file: Workbook, sheet_name: str, **options) -> Dict[str, An
|
||||
"""
|
||||
|
||||
# workbook: Workbook = openpyxl.load_workbook(filename=xlsx_file)
|
||||
worksheet: Worksheet = xlsx_file[sheet_name]
|
||||
try:
|
||||
worksheet: Worksheet = xlsx_file[sheet_name]
|
||||
except KeyError:
|
||||
return {}
|
||||
charts: List[ChartBase] = worksheet._charts
|
||||
|
||||
chart_set: Dict[str, Any] = {}
|
||||
@@ -203,7 +206,10 @@ def load_pivot_tables(xlsx_file: Workbook, sheet_name: str, **options) -> Dict[s
|
||||
}
|
||||
"""
|
||||
|
||||
worksheet: Worksheet = xlsx_file[sheet_name]
|
||||
try:
|
||||
worksheet: Worksheet = xlsx_file[sheet_name]
|
||||
except KeyError:
|
||||
return {}
|
||||
pivots: List[PivotTableDefinition] = worksheet._pivots
|
||||
|
||||
pivot_set: Dict[str, Any] = {}
|
||||
@@ -354,7 +360,10 @@ def load_xlsx_styles(xlsx_file: Workbook, sheet_name: str, **options) -> Dict[st
|
||||
}
|
||||
"""
|
||||
|
||||
worksheet: Worksheet = xlsx_file[sheet_name]
|
||||
try:
|
||||
worksheet: Worksheet = xlsx_file[sheet_name]
|
||||
except KeyError:
|
||||
return {}
|
||||
|
||||
style_dict: Dict[str, List[Any]] = {}
|
||||
concerned_styles: List[str] = options.get("props", [])
|
||||
@@ -416,7 +425,10 @@ def load_rows_or_cols(xlsx_file: Workbook, sheet_name: str, **options)\
|
||||
Dict[Union[int, str], Dict[str, Any]]: row/column information
|
||||
"""
|
||||
|
||||
worksheet: Worksheet = xlsx_file[sheet_name]
|
||||
try:
|
||||
worksheet: Worksheet = xlsx_file[sheet_name]
|
||||
except KeyError:
|
||||
return {}
|
||||
objs: DimensionHolder = getattr(worksheet, "{:}_dimensions".format(options["obj"]))
|
||||
|
||||
obj_set: Dict[int, Any] = {}
|
||||
@@ -431,7 +443,10 @@ def load_rows_or_cols(xlsx_file: Workbook, sheet_name: str, **options)\
|
||||
|
||||
def load_filters(xlsx_file: Workbook, sheet_name: str, **options) -> Dict[str, Any]:
|
||||
# function load_filters {{{ #
|
||||
worksheet: Worksheet = xlsx_file[sheet_name]
|
||||
try:
|
||||
worksheet: Worksheet = xlsx_file[sheet_name]
|
||||
except KeyError:
|
||||
return {}
|
||||
|
||||
filters: AutoFilter = worksheet.auto_filter
|
||||
filter_dict: Dict[str, Any] = {}
|
||||
|
||||
Reference in New Issue
Block a user