cuốn sách gpt4 ai đã làm

python - TypeError: đối số đầu tiên phải có thể gọi được hoặc Không có - lỗi không xuất hiện lần đầu mà xuất hiện sau

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-03 19:55:22 26 4
mua khóa gpt4 Nike

Tôi sử dụng dòng này để tạo một defaultdict và khởi tạo nó bằng một danh sách làm giá trị.

page_by_due_date = defaultdict(danh sách)
do_pages_list = []

đối với trang, page_summary_dict trong summary_by_page.items():
theo lịch_due_date = page_summary_dict.get('8.scheduled_due_date')
page_by_due_date[str(ngày_đến hạn)].append(trang)
nếu theo lịch_due_date <= datetime.date.today():
do_pages_list.append(trang)

in(sắp xếp(due_pages_list))
pprint.pprint(page_by_due_date)

Khi tôi chạy mã này lần đầu tiên, nó hoạt động tốt. Nhưng nếu tôi chạy lại mã này thì tôi gặp lỗi này. Tôi không biết tại sao nó cho rằng "danh sách" không thể gọi được. Tôi đang sử dụng Jupyter Notebook - nếu tôi khởi động lại kernel và chạy lại mã, nó sẽ hoạt động.

-------------------------------------------------- --------------
TypeError Traceback (cuộc gọi gần đây nhất cuối cùng)
trong
----> 1 trang_by_due_date = defaultdict(list)
2 do_pages_list = []
3
4 cho trang, page_summary_dict trong summary_by_page.items():
5 đã lên lịch_due_date = page_summary_dict.get('8.scheduled_due_date')

TypeError: đối số đầu tiên phải có thể gọi được hoặc Không có

Xin lưu ý rằng tôi đã thực hiện tìm kiếm trên Google và đọc hai bài viết này nhưng chúng không trả lời câu hỏi của tôi:

TypeError: đối số đầu tiên phải gọi được

defaultdict : đối số đầu tiên phải có thể gọi được hoặc Không có

câu trả lời hay nhất

Theo manh mối của @KlausD, tôi đã kiểm tra mã và tìm thấy một trường hợp mà tôi đang sử dụng tên biến "danh sách", tên này sẽ ghi đè lên nó. Tìm vấn đề và khắc phục nó. cảm ơn sự giúp đỡ của bạn

Về python - TypeError: đối số đầu tiên phải có thể gọi được hoặc Không có - lỗi không xuất hiện lần đầu nhưng xuất hiện sau, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/59573065/

26 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress