This commit is contained in:
Peter Howell 2025-08-29 22:22:13 +00:00
parent ed1674f38e
commit 1de9cff762
1 changed files with 15 additions and 3 deletions

18
gpt.py
View File

@ -250,7 +250,7 @@ def fetch_useful_info(save_attachments=True, folder_name='useful info ref'):
def process_useful_info(): def process_useful_info(start=0, num=0):
import re import re
from pathlib import Path from pathlib import Path
@ -460,11 +460,23 @@ def process_useful_info():
except Exception as e: except Exception as e:
print('[warn] DB insert failed:', e) print('[warn] DB insert failed:', e)
# Interactive prompts if parameters not provided
try:
if not start:
inp = input('Start group index (1-based, e.g., 1): ').strip()
start = int(inp) if inp else 1
if not num:
inp = input('How many groups to process (e.g., 10, -1 for all): ').strip()
num = int(inp) if inp else -1
except Exception:
start = start or 1
num = num or -1
for_each_group( for_each_group(
log_path="cache/email_usefulinfo_sorted.txt", log_path="cache/email_usefulinfo_sorted.txt",
f=demo_f, f=demo_f,
start=101, # change to resume at Nth group start=start,
count=150 count=num
) )