Fehler: Zeitdaten „01.01.21“ stimmen nicht mit dem Format „%m/%d/%Y“ überein.Python

Python-Programme
Guest
 Fehler: Zeitdaten „01.01.21“ stimmen nicht mit dem Format „%m/%d/%Y“ überein.

Post by Guest »

Ich weiß nicht, was mit meinem Programm los ist. Ich möchte Berichte aus einer Excel-Tabelle erstellen. Schauen Sie sich diese beiden Funktionen an:

Code: Select all

def query_data(self):
try:
# Realiza la consulta basada en los criterios seleccionados
codigo = self.codigo.get()
recibido_por = str(self.recibido_por.get())
fecha_inicio = datetime.strptime(str(self.fecha_inicio.get()), "%m/%d/%Y")
fecha_fin = datetime.strptime(str(self.fecha_fin.get()), "%m/%d/%Y")

# Filtra los datos en la hoja de Excel
filtered_data = []
for row in self.tblSource.data_body_range.rows:
row_fecha = self.parse_date(str(row[0].value))
row_codigo = str(int(row[1].value)) if isinstance(row[1].value, float) else str(row[1].value).strip()
row_recibido_por = str(row[10].value).strip()
if (codigo in row_codigo) and (recibido_por in row_recibido_por) and (fecha_inicio

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post