aboutsummaryrefslogtreecommitdiff
path: root/backend/tolData/eol/reviewImgs.py
diff options
context:
space:
mode:
authorTerry Truong <terry06890@gmail.com>2022-08-20 13:16:21 +1000
committerTerry Truong <terry06890@gmail.com>2022-08-20 13:16:21 +1000
commit930c12d33e1093f874a4beb4d6376621e464e8c0 (patch)
tree381722fc3ab9ebda482cb18d29e1091458aa93da /backend/tolData/eol/reviewImgs.py
parent8144003565797f0d18645a416b95d4365bba5fdd (diff)
Use argparse in python scripts
Diffstat (limited to 'backend/tolData/eol/reviewImgs.py')
-rwxr-xr-xbackend/tolData/eol/reviewImgs.py11
1 files changed, 4 insertions, 7 deletions
diff --git a/backend/tolData/eol/reviewImgs.py b/backend/tolData/eol/reviewImgs.py
index ecdf7ab..979ed0e 100755
--- a/backend/tolData/eol/reviewImgs.py
+++ b/backend/tolData/eol/reviewImgs.py
@@ -7,17 +7,14 @@ from tkinter import ttk
import PIL
from PIL import ImageTk, Image, ImageOps
-usageInfo = f"""
-Usage: {sys.argv[0]}
-
+import argparse
+parser = argparse.ArgumentParser(description="""
Provides a GUI for reviewing images. Looks in a for-review directory for
images named 'eolId1 contentId1.ext1', and, for each EOL ID, enables the user to
choose an image to keep, or reject all. Also provides image rotation.
Chosen images are placed in another directory, and rejected ones are deleted.
-"""
-if len(sys.argv) > 1:
- print(usageInfo, file=sys.stderr)
- sys.exit(1)
+""", formatter_class=argparse.RawDescriptionHelpFormatter)
+parser.parse_args()
imgDir = "imgsForReview/"
outDir = "imgs/"