Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
1 Trả lời
2795 Lượt xem
Hello thanks for answering I have tried this but it still does not return the days between the two dates. Could you help me find the error?

for record in datetime:
        record ['x_ftest'] = record.x_farribo - record.x_eta

and this is the error that returns:
ValueError: <class 'TypeError'>: "'WrappedModule' object is not iterable" while evaluating
"for record in datetime: \ n record ['x_ftest'] = record.x_farribo - record.x_eta"

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Hi,

Could you please try to check the days count based on the given code

from datetime import date

date1 = date(2023, 1, 1)  # Assuming the first date is January 1, 2023
date2 = date(2023, 1, 10)  # Assuming the second date is January 10, 2023

delta = date2 - date1  # Calculate the time difference
days_between = delta.days  # Extract the number of days

and also Make sure that the elements in the datetime list are dictionaries or objects that support dictionary-like access using square brackets (record['x_farribo'] and record['x_age']). If you're using a different data structure, adapt the code accordingly. some times the datatypes error got this kind of error

Hope it helps


Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
3
thg 5 25
1852
1
thg 4 25
1382
3
thg 9 24
14343
2
thg 2 24
2575
2
thg 6 23
3354