Ошибка: данные времени «01.01.21» не соответствуют формату «%m/%d/%Y»Python

Программы на Python
Ответить
Anonymous
 Ошибка: данные времени «01.01.21» не соответствуют формату «%m/%d/%Y»

Сообщение Anonymous »

Я не знаю, что происходит с моей программой. Я хочу создавать отчеты из таблицы Excel. Посмотрите на эти две функции:

Код: Выделить всё

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 

Подробнее здесь: [url]https://stackoverflow.com/questions/79335895/error-time-data-1-1-21-does-not-match-format-m-d-y[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»