Using folders "Copies" and "Par label", hopefully
This commit is contained in:
+5
-2
@@ -37,7 +37,7 @@ def decode_json(pdf_file):
|
||||
def split_an_interro(base_dir, input_pdf, coords_list):
|
||||
doc = fitz.open(input_pdf)
|
||||
|
||||
output_dir = base_dir / input_pdf.stem
|
||||
output_dir = base_dir / "Copies" / input_pdf.stem
|
||||
generated_files = set()
|
||||
parts_by_label = defaultdict(list)
|
||||
|
||||
@@ -197,10 +197,13 @@ if __name__ == "__main__":
|
||||
|
||||
if input_arg.is_file():
|
||||
base_dir = input_arg.parent
|
||||
if base_dir.name == "Copies":
|
||||
base_dir = base_dir.parent
|
||||
pdf_files = [input_arg]
|
||||
elif input_arg.is_dir():
|
||||
base_dir = input_arg
|
||||
pdf_files = sorted(base_dir.glob("*.pdf"))
|
||||
copies_dir = base_dir / "Copies"
|
||||
pdf_files = sorted(copies_dir.glob("*.pdf"))
|
||||
else:
|
||||
print(f"Error: {input_arg} is not a valid file or directory.")
|
||||
sys.exit(1)
|
||||
|
||||
Reference in New Issue
Block a user