(book: Book, output_dir: str)
| 284 | |
| 285 | |
| 286 | def save_to_pickle(book: Book, output_dir: str): |
| 287 | p_path = os.path.join(output_dir, 'book.pkl') |
| 288 | with open(p_path, 'wb') as f: |
| 289 | pickle.dump(book, f) |
| 290 | print(f"Saved structured data to {p_path}") |
| 291 | |
| 292 | |
| 293 | # --- CLI --- |