marker-io / chunk_convert.py
Ritvik19's picture
Add all files and directories
c8a32e7
raw
history blame
638 Bytes
import argparse
import subprocess
import pkg_resources
def main():
parser = argparse.ArgumentParser(description="Convert a folder of PDFs to a folder of markdown files in chunks.")
parser.add_argument("in_folder", help="Input folder with pdfs.")
parser.add_argument("out_folder", help="Output folder")
args = parser.parse_args()
script_path = pkg_resources.resource_filename(__name__, 'chunk_convert.sh')
# Construct the command
cmd = f"{script_path} {args.in_folder} {args.out_folder}"
# Execute the shell script
subprocess.run(cmd, shell=True, check=True)
if __name__ == "__main__":
main()