Assuming a column in a csv will all be formatted the same, I should be able to train on a column of dates before detecting dates
two new methods
from date_extractor import detect_format
data = [None, "", "10/31/23", "1/2/23"]
detect_format(data)
"%m/%d/%Y"
from date_extractor import prepare
extract_date = prepare(data)
for date in data:
extract_date(date)