Jav.uncensored.hd.-.caribbeancom.111315-021.

parser = argparse.ArgumentParser( description="Parse adult‑video filenames into structured metadata." ) parser.add_argument( "path", help="File or folder to process. If a folder is given, a CSV is generated.", ) parser.add_argument( "--csv", metavar="OUTPUT.CSV", help="When scanning a folder, write results to this CSV file (default: parsed.csv).", ) args = parser.parse_args()

# ---------------------------------------------------------------------- # 4️⃣ Convenience: bulk‑folder → CSV # ---------------------------------------------------------------------- def scan_folder_to_csv(folder: str, csv_path: str) -> None: """ Walk through *folder* (non‑recursive), parse every file, and write a CSV with the columns: JAV.UNCENSORED.HD.-.Caribbeancom.111315-021.