style: wrap page_idx validation line for formatter
This commit is contained in:
@@ -143,7 +143,9 @@ def _parse_pages(payload: object) -> tuple[list[OcrLayoutElement], list[tuple[fl
|
|||||||
page_sizes.append(_parse_page_size(page))
|
page_sizes.append(_parse_page_size(page))
|
||||||
raw_index = page.get("page_idx", fallback_index)
|
raw_index = page.get("page_idx", fallback_index)
|
||||||
# bool 是 int 子类、负页号无意义——与 _finite_number 拒 bool 的口径一致
|
# bool 是 int 子类、负页号无意义——与 _finite_number 拒 bool 的口径一致
|
||||||
valid_idx = isinstance(raw_index, int) and not isinstance(raw_index, bool) and raw_index >= 0
|
valid_idx = (
|
||||||
|
isinstance(raw_index, int) and not isinstance(raw_index, bool) and raw_index >= 0
|
||||||
|
)
|
||||||
page_index = raw_index if valid_idx else fallback_index
|
page_index = raw_index if valid_idx else fallback_index
|
||||||
blocks = page.get("para_blocks", [])
|
blocks = page.get("para_blocks", [])
|
||||||
if not isinstance(blocks, list):
|
if not isinstance(blocks, list):
|
||||||
|
|||||||
Reference in New Issue
Block a user