У меня есть несколько CSV-файлов, каждый из которых имеет столбец с датой в формате ДД / ММ / ГГГГ или ММ / ДД / ГГГГ.
В данный момент я вручную проверяю файл и преобразовываю его в столбец в pandas datetime, используя код ниже.
df["date"] = pd.to_datetime(df["date"], dayfirst=True, errors='coerce')
В случае другого формата даты я меняю dayfirst = True / False. Я вынужден приводить к ошибкам, так как некоторые строки содержат грязные данные. Я хотел бы автоматизировать этот процесс, чтобы загружать только файл, и pandas автоматически определит, будет ли столбец в формате MM / DD или DD / MM.
Будем благодарны за любые советы и предложения.