Python validieren das Datumsformat und überspringen Nichtdaten
Posted: 25 Feb 2025, 22:44
Dies kann wie geschrieben ausgeführt werden. Ich möchte Zeile 1 validieren und formatieren-> "2023-05-26" und übergeben/überspringen Textzeile 2-> "6/28/23-6/30/33". Ich bin ein Anfänger dabei und wie man fragt. Ich hätte gerne ein Format nur in Zeile 1 mit Backslash-> "26.05.2023" und überspringen/tun Sie nichts in Zeile 2-> "6/28/23-6/30/33". Ich kann keine Reihe 1 dazu bringen, MM/DD/JJJJ zu formatieren. Zeile 1 und Zeile 2 als nur 2 Beispiel für Zeilen. Es gibt zahlreiche Reihen. Was mache ich falsch? < /P>
Code :: < /p>
Code :: < /p>
Code: Select all
#Dataframe number of rows
num_rows = len(df_merge)
def validate_date():
for i in range(num_rows):
try:
df_merge['DOS'] = pd.to_datetime(df_merge['DOS']).dt.strftime('%m/%d/%Y')
except (ValueError, TypeError):
pass