Address post-merge linting issues.
parent
b43aca8ff5
commit
92322e1545
|
|
@ -115,7 +115,8 @@ class TextEdge(TextAlignment):
|
||||||
x = round(self.x, 2)
|
x = round(self.x, 2)
|
||||||
y0 = round(self.y0, 2)
|
y0 = round(self.y0, 2)
|
||||||
y1 = round(self.y1, 2)
|
y1 = round(self.y1, 2)
|
||||||
return f"<TextEdge x={x} y0={y0} y1={y1} align={self.align} valid={self.is_valid}>"
|
return f"<TextEdge x={x} y0={y0} y1={y1} align={self.align} " \
|
||||||
|
f"valid={self.is_valid}>"
|
||||||
|
|
||||||
def update_coords(self, x, textline, edge_tol=50):
|
def update_coords(self, x, textline, edge_tol=50):
|
||||||
"""Updates the text edge's x and bottom y coordinates and sets
|
"""Updates the text edge's x and bottom y coordinates and sets
|
||||||
|
|
@ -892,7 +893,11 @@ class TableList():
|
||||||
writer = pd.ExcelWriter(filepath)
|
writer = pd.ExcelWriter(filepath)
|
||||||
for table in self._tables:
|
for table in self._tables:
|
||||||
sheet_name = f"page-{table.page}-table-{table.order}"
|
sheet_name = f"page-{table.page}-table-{table.order}"
|
||||||
table.df.to_excel(writer, sheet_name=sheet_name, encoding="utf-8")
|
table.df.to_excel(
|
||||||
|
writer,
|
||||||
|
sheet_name=sheet_name,
|
||||||
|
encoding="utf-8"
|
||||||
|
)
|
||||||
writer.save()
|
writer.save()
|
||||||
if compress:
|
if compress:
|
||||||
zipname = os.path.join(os.path.dirname(path), root) + ".zip"
|
zipname = os.path.join(os.path.dirname(path), root) + ".zip"
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,6 @@
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import atexit
|
import atexit
|
||||||
import sys
|
|
||||||
import re
|
import re
|
||||||
import random
|
import random
|
||||||
import shutil
|
import shutil
|
||||||
|
|
@ -33,7 +32,7 @@ from pdfminer.layout import (
|
||||||
|
|
||||||
from .ext.ghostscript import Ghostscript
|
from .ext.ghostscript import Ghostscript
|
||||||
|
|
||||||
from urllib.request import Request, urlopen
|
from urllib.request import urlopen
|
||||||
from urllib.parse import urlparse as parse_url
|
from urllib.parse import urlparse as parse_url
|
||||||
from urllib.parse import uses_relative, uses_netloc, uses_params
|
from urllib.parse import uses_relative, uses_netloc, uses_params
|
||||||
|
|
||||||
|
|
@ -139,8 +138,7 @@ def validate_input(kwargs, flavor="lattice"):
|
||||||
isec = set(kwargs.keys()).difference(set(parser_kwargs))
|
isec = set(kwargs.keys()).difference(set(parser_kwargs))
|
||||||
if isec:
|
if isec:
|
||||||
raise ValueError(
|
raise ValueError(
|
||||||
f"{",".join(sorted(isec))} cannot be used with flavor='{flavor}'"
|
f"{','.join(sorted(isec))} cannot be used with flavor='{flavor}'"
|
||||||
)
|
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -986,7 +984,8 @@ def get_table_index(
|
||||||
text_range = (t.x0, t.x1)
|
text_range = (t.x0, t.x1)
|
||||||
col_range = (table.cols[0][0], table.cols[-1][1])
|
col_range = (table.cols[0][0], table.cols[-1][1])
|
||||||
warnings.warn(
|
warnings.warn(
|
||||||
f"{text} {text_range} does not lie in column range {col_range}"
|
f"{text} {text_range} does not lie in column range "
|
||||||
|
f"{col_range}"
|
||||||
)
|
)
|
||||||
r_idx = r
|
r_idx = r
|
||||||
c_idx = lt_col_overlap.index(max(lt_col_overlap))
|
c_idx = lt_col_overlap.index(max(lt_col_overlap))
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue