submit-clean.py 623 B

12345678910111213141516171819202122232425262728
  1. """Clean processed folder.
  2. Usage: clean [--output_dir=<output_dir>] [<directory>]
  3. """
  4. import argparse
  5. import pathlib
  6. import shutil
  7. import os
  8. def main(source_dir):
  9. if source_dir.exists():
  10. shutil.rmtree(source_dir)
  11. zip_path = source_dir.parent / "manuscript.zip"
  12. if zip_path.exists():
  13. os.remove(zip_path)
  14. if __name__ == "__main__":
  15. parser = argparse.ArgumentParser(description='Clean processed folder.')
  16. parser.add_argument(
  17. '--dir',
  18. type=str,
  19. default=pathlib.Path(__file__).parent.parent / 'condensed'
  20. )
  21. args = parser.parse_args()
  22. main(args.dir)