diff --git a/OUT_FOLDER/24421123-c073-4951-a5f0-2e0aeaffa525.svg b/OUT_FOLDER/24421123-c073-4951-a5f0-2e0aeaffa525.svg new file mode 100644 index 0000000000000..8380f97881e20 --- /dev/null +++ b/OUT_FOLDER/24421123-c073-4951-a5f0-2e0aeaffa525.svg @@ -0,0 +1,2 @@ + +2025: 0 hoursJan2024-12-302024-12-312025-01-012025-01-022025-01-032025-01-042025-01-052025-01-062025-01-072025-01-082025-01-092025-01-102025-01-112025-01-122025-01-132025-01-142025-01-152025-01-162025-01-172025-01-182025-01-192025-01-202025-01-212025-01-222025-01-232025-01-242025-01-252025-01-262025-01-272025-01-282025-01-292025-01-302025-01-312025-02-012025-02-02Feb2025-02-032025-02-042025-02-052025-02-062025-02-072025-02-082025-02-092025-02-102025-02-112025-02-122025-02-132025-02-142025-02-152025-02-162025-02-172025-02-182025-02-192025-02-202025-02-212025-02-222025-02-232025-02-242025-02-252025-02-262025-02-272025-02-282025-03-012025-03-02Mar2025-03-032025-03-042025-03-052025-03-062025-03-072025-03-082025-03-092025-03-102025-03-112025-03-122025-03-132025-03-142025-03-152025-03-162025-03-172025-03-182025-03-192025-03-202025-03-212025-03-222025-03-232025-03-242025-03-252025-03-262025-03-272025-03-282025-03-292025-03-302025-03-312025-04-012025-04-022025-04-032025-04-042025-04-052025-04-06Apr2025-04-072025-04-082025-04-092025-04-102025-04-112025-04-122025-04-132025-04-142025-04-152025-04-162025-04-172025-04-182025-04-192025-04-202025-04-212025-04-222025-04-232025-04-242025-04-252025-04-262025-04-272025-04-282025-04-292025-04-302025-05-012025-05-022025-05-032025-05-04May2025-05-052025-05-062025-05-072025-05-082025-05-092025-05-102025-05-112025-05-122025-05-132025-05-142025-05-152025-05-162025-05-172025-05-182025-05-192025-05-202025-05-212025-05-222025-05-232025-05-242025-05-252025-05-262025-05-272025-05-282025-05-292025-05-302025-05-312025-06-01Jun2025-06-022025-06-032025-06-042025-06-052025-06-062025-06-072025-06-082025-06-092025-06-102025-06-112025-06-122025-06-132025-06-142025-06-152025-06-162025-06-172025-06-182025-06-192025-06-202025-06-212025-06-222025-06-232025-06-242025-06-252025-06-262025-06-272025-06-282025-06-292025-06-302025-07-012025-07-022025-07-032025-07-042025-07-052025-07-06Jul2025-07-072025-07-082025-07-092025-07-102025-07-112025-07-122025-07-132025-07-142025-07-152025-07-162025-07-172025-07-182025-07-192025-07-202025-07-212025-07-222025-07-232025-07-242025-07-252025-07-262025-07-272025-07-282025-07-292025-07-302025-07-312025-08-012025-08-022025-08-03Aug2025-08-042025-08-052025-08-062025-08-072025-08-082025-08-092025-08-102025-08-112025-08-122025-08-132025-08-142025-08-152025-08-162025-08-172025-08-182025-08-192025-08-202025-08-212025-08-222025-08-232025-08-242025-08-252025-08-262025-08-272025-08-282025-08-292025-08-302025-08-31Sep2025-09-012025-09-022025-09-032025-09-042025-09-052025-09-062025-09-072025-09-082025-09-092025-09-102025-09-112025-09-122025-09-132025-09-142025-09-152025-09-162025-09-172025-09-182025-09-192025-09-202025-09-212025-09-222025-09-232025-09-242025-09-252025-09-262025-09-272025-09-282025-09-292025-09-302025-10-012025-10-022025-10-032025-10-042025-10-05Oct2025-10-062025-10-072025-10-082025-10-092025-10-102025-10-112025-10-122025-10-132025-10-142025-10-152025-10-162025-10-172025-10-182025-10-192025-10-202025-10-212025-10-222025-10-232025-10-242025-10-252025-10-262025-10-272025-10-282025-10-292025-10-302025-10-312025-11-012025-11-02Nov2025-11-032025-11-042025-11-052025-11-062025-11-072025-11-082025-11-092025-11-102025-11-112025-11-122025-11-132025-11-142025-11-152025-11-162025-11-172025-11-182025-11-192025-11-202025-11-212025-11-222025-11-232025-11-242025-11-252025-11-262025-11-272025-11-282025-11-292025-11-30Dec2025-12-012025-12-022025-12-032025-12-042025-12-052025-12-062025-12-072025-12-082025-12-092025-12-102025-12-112025-12-122025-12-132025-12-142025-12-152025-12-162025-12-172025-12-182025-12-192025-12-202025-12-212025-12-222025-12-232025-12-242025-12-252025-12-262025-12-272025-12-282025-12-292025-12-302025-12-31 \ No newline at end of file diff --git a/OUT_FOLDER/d1b1b0ab-adbd-490c-9720-f35e8dd3b15d.svg b/OUT_FOLDER/d1b1b0ab-adbd-490c-9720-f35e8dd3b15d.svg deleted file mode 100644 index 0a611dbd2025c..0000000000000 --- a/OUT_FOLDER/d1b1b0ab-adbd-490c-9720-f35e8dd3b15d.svg +++ /dev/null @@ -1,2 +0,0 @@ - -马林康的阅读记录2024: 271 hoursJan2024-01-01 16.07 mins2024-01-02 49.37 mins2024-01-03 56.97 mins2024-01-04 14.93 mins2024-01-05 14.37 mins2024-01-06 11.58 mins2024-01-07 28.45 mins2024-01-08 48.03 mins2024-01-09 2.82 mins2024-01-10 3.63 mins2024-01-11 20.47 mins2024-01-12 23.35 mins2024-01-13 118.28 mins2024-01-14 9.68 mins2024-01-15 14.2 mins2024-01-16 12.03 mins2024-01-17 22.77 mins2024-01-18 26.48 mins2024-01-19 33.35 mins2024-01-20 61.62 mins2024-01-21 73.17 mins2024-01-22 5.87 mins2024-01-23 40.82 mins2024-01-24 13.53 mins2024-01-25 7.7 mins2024-01-26 15.63 mins2024-01-27 10.52 mins2024-01-28 15.68 mins2024-01-29 5.6 mins2024-01-30 10.2 mins2024-01-31 15.72 mins2024-02-01 2.8 mins2024-02-02 14.55 mins2024-02-03 4.17 mins2024-02-04 13.32 minsFeb2024-02-05 0.75 mins2024-02-06 1.37 mins2024-02-07 1.72 mins2024-02-08 11.52 mins2024-02-09 80.67 mins2024-02-10 3.2 mins2024-02-11 14.55 mins2024-02-12 7.58 mins2024-02-13 3.33 mins2024-02-14 7.3 mins2024-02-15 1.85 mins2024-02-16 6.23 mins2024-02-17 6.62 mins2024-02-18 0.87 mins2024-02-19 30.05 mins2024-02-20 60.63 mins2024-02-21 83.97 mins2024-02-22 5.65 mins2024-02-23 9.23 mins2024-02-24 5.22 mins2024-02-25 12.4 mins2024-02-26 5.22 mins2024-02-27 58.33 mins2024-02-28 55.58 mins2024-02-29 45.75 mins2024-03-01 83.27 mins2024-03-02 10.6 mins2024-03-03 54.15 minsMar2024-03-04 4.53 mins2024-03-05 9.65 mins2024-03-06 15.28 mins2024-03-07 66.35 mins2024-03-08 5.3 mins2024-03-09 2.73 mins2024-03-10 112.52 mins2024-03-11 84.37 mins2024-03-12 42.88 mins2024-03-13 38.88 mins2024-03-14 81.35 mins2024-03-15 343.78 mins2024-03-16 167.53 mins2024-03-17 59.62 mins2024-03-18 86.23 mins2024-03-19 599.25 mins2024-03-20 235.9 mins2024-03-21 112.88 mins2024-03-22 182.42 mins2024-03-23 90.7 mins2024-03-24 130.78 mins2024-03-25 433.18 mins2024-03-26 192.13 mins2024-03-27 50.58 mins2024-03-28 108.92 mins2024-03-29 362.37 mins2024-03-30 776.17 mins2024-03-31 1003.85 minsApr2024-04-01 92.7 mins2024-04-02 3.28 mins2024-04-03 94.0 mins2024-04-04 42.57 mins2024-04-05 248.57 mins2024-04-06 287.4 mins2024-04-07 208.0 mins2024-04-08 51.55 mins2024-04-09 216.27 mins2024-04-10 56.03 mins2024-04-11 48.02 mins2024-04-12 41.4 mins2024-04-13 23.87 mins2024-04-14 5.35 mins2024-04-15 88.47 mins2024-04-16 16.07 mins2024-04-17 17.15 mins2024-04-18 11.4 mins2024-04-19 165.1 mins2024-04-20 10.85 mins2024-04-21 13.37 mins2024-04-22 30.83 mins2024-04-23 40.57 mins2024-04-24 66.25 mins2024-04-25 56.45 mins2024-04-26 42.25 mins2024-04-27 7.17 mins2024-04-28 71.63 mins2024-04-29 9.5 mins2024-04-30 31.38 mins2024-05-01 25.05 mins2024-05-02 13.25 mins2024-05-03 362.23 mins2024-05-04 6.33 mins2024-05-05 5.32 minsMay2024-05-06 75.45 mins2024-05-07 67.95 mins2024-05-08 16.22 mins2024-05-09 142.63 mins2024-05-10 22.18 mins2024-05-11 99.47 mins2024-05-12 114.58 mins2024-05-13 189.2 mins2024-05-14 25.88 mins2024-05-15 53.08 mins2024-05-16 79.85 mins2024-05-17 137.78 mins2024-05-18 18.0 mins2024-05-19 20.48 mins2024-05-20 11.37 mins2024-05-21 18.27 mins2024-05-22 8.65 mins2024-05-23 27.3 mins2024-05-24 134.7 mins2024-05-25 18.95 mins2024-05-26 207.17 mins2024-05-27 12.47 mins2024-05-28 90.22 mins2024-05-29 4.87 mins2024-05-30 70.88 mins2024-05-31 26.07 mins2024-06-01 46.93 mins2024-06-02 98.35 minsJun2024-06-03 56.85 mins2024-06-04 25.23 mins2024-06-05 34.78 mins2024-06-06 95.13 mins2024-06-07 66.08 mins2024-06-08 7.67 mins2024-06-09 32.1 mins2024-06-10 11.95 mins2024-06-11 29.73 mins2024-06-12 391.7 mins2024-06-13 63.48 mins2024-06-14 102.28 mins2024-06-15 40.07 mins2024-06-16 7.57 mins2024-06-17 51.95 mins2024-06-18 28.97 mins2024-06-19 87.47 mins2024-06-20 20.15 mins2024-06-21 32.47 mins2024-06-22 23.2 mins2024-06-23 7.38 mins2024-06-24 43.92 mins2024-06-25 77.62 mins2024-06-26 221.67 mins2024-06-27 112.12 mins2024-06-28 57.12 mins2024-06-29 64.53 mins2024-06-30 30.42 minsJul2024-07-01 103.92 mins2024-07-02 27.98 mins2024-07-03 16.78 mins2024-07-04 9.22 mins2024-07-05 107.62 mins2024-07-06 21.62 mins2024-07-07 50.48 mins2024-07-08 34.42 mins2024-07-09 73.03 mins2024-07-10 174.63 mins2024-07-11 29.47 mins2024-07-12 5.15 mins2024-07-13 6.13 mins2024-07-14 20.27 mins2024-07-15 15.6 mins2024-07-16 11.77 mins2024-07-17 64.37 mins2024-07-18 41.57 mins2024-07-19 93.17 mins2024-07-20 17.13 mins2024-07-21 8.55 mins2024-07-22 8.37 mins2024-07-23 214.85 mins2024-07-24 97.87 mins2024-07-25 49.72 mins2024-07-26 55.4 mins2024-07-27 86.4 mins2024-07-28 76.33 mins2024-07-29 38.78 mins2024-07-30 147.47 mins2024-07-31 23.23 mins2024-08-01 5.77 mins2024-08-02 3.83 mins2024-08-03 83.12 mins2024-08-04 22.5 minsAug2024-08-05 42.42 mins2024-08-06 74.87 mins2024-08-07 39.78 mins2024-08-08 10.43 mins2024-08-09 1.3 mins2024-08-10 7.03 mins2024-08-11 11.22 mins2024-08-12 26.52 mins2024-08-13 5.7 mins2024-08-14 22.65 mins2024-08-15 8.03 mins2024-08-16 14.08 mins2024-08-17 9.27 mins2024-08-18 59.28 mins2024-08-19 45.08 mins2024-08-20 21.77 mins2024-08-212024-08-22 7.28 mins2024-08-23 20.3 mins2024-08-24 9.92 mins2024-08-25 95.83 mins2024-08-26 63.75 mins2024-08-27 39.78 mins2024-08-28 24.35 mins2024-08-29 18.6 mins2024-08-30 8.6 mins2024-08-31 11.28 mins2024-09-01 7.82 minsSep2024-09-02 9.42 mins2024-09-03 26.45 mins2024-09-04 19.43 mins2024-09-05 30.1 mins2024-09-06 2.55 mins2024-09-07 26.72 mins2024-09-08 24.37 mins2024-09-09 9.62 mins2024-09-10 119.82 mins2024-09-11 14.62 mins2024-09-12 58.92 mins2024-09-13 28.87 mins2024-09-14 7.73 mins2024-09-15 51.95 mins2024-09-16 152.77 mins2024-09-17 9.58 mins2024-09-18 4.87 mins2024-09-19 7.25 mins2024-09-20 12.95 mins2024-09-21 1.75 mins2024-09-22 13.87 mins2024-09-23 23.93 mins2024-09-242024-09-252024-09-262024-09-272024-09-282024-09-292024-09-302024-10-012024-10-022024-10-032024-10-042024-10-052024-10-06Oct2024-10-072024-10-082024-10-092024-10-102024-10-112024-10-122024-10-132024-10-142024-10-152024-10-162024-10-172024-10-182024-10-192024-10-202024-10-212024-10-222024-10-232024-10-242024-10-252024-10-262024-10-272024-10-282024-10-292024-10-302024-10-312024-11-012024-11-022024-11-03Nov2024-11-042024-11-052024-11-062024-11-072024-11-082024-11-092024-11-102024-11-112024-11-122024-11-132024-11-142024-11-152024-11-162024-11-172024-11-182024-11-192024-11-202024-11-212024-11-222024-11-232024-11-242024-11-252024-11-262024-11-272024-11-282024-11-292024-11-302024-12-01Dec2024-12-022024-12-032024-12-042024-12-052024-12-062024-12-072024-12-082024-12-092024-12-102024-12-112024-12-122024-12-132024-12-142024-12-152024-12-162024-12-172024-12-182024-12-192024-12-202024-12-212024-12-222024-12-232024-12-242024-12-252024-12-262024-12-272024-12-282024-12-292024-12-302024-12-31 \ No newline at end of file diff --git a/scripts/book.py b/scripts/book.py index 6ac55c1f1e057..5baa1bb3e974e 100644 --- a/scripts/book.py +++ b/scripts/book.py @@ -112,6 +112,9 @@ def insert_book_to_notion(books, index, bookId): for x in book.get("categories") ] properties = utils.get_properties(book, book_properties_type_dict) + # 调用函数移除逗号 + properties = remove_commas_from_select_options(properties) + if book.get("时间"): notion_helper.get_date_relation( properties, @@ -184,6 +187,21 @@ def insert_to_notion(page_id, timestamp, duration, book_database_id): icon=utils.get_icon("https://www.notion.so/icons/target_red.svg"), properties=properties, ) +def remove_commas_from_select_options(properties): + """ + 遍历属性字典中的所有值,移除 select 和 multi_select 字段中的逗号。 + """ + for key, value in properties.items(): + if isinstance(value, dict): + if "select" in value: + # 移除 select 字段中的逗号 + value["select"]["name"] = value["select"]["name"].replace(",", "") + elif "multi_select" in value: + # 对 multi_select 字段的每一项进行处理 + value["multi_select"] = [ + {"name": option["name"].replace(",", "")} for option in value["multi_select"] + ] + return properties if __name__ == "__main__": diff --git a/scripts/weread.py b/scripts/weread.py index 4c714a1d1c072..b184bdff4ec8d 100644 --- a/scripts/weread.py +++ b/scripts/weread.py @@ -270,7 +270,7 @@ def append_blocks_to_notion(id, blocks, after, contents): if books != None: for index, book in enumerate(books): bookId = book.get("bookId") - title = book.get("book").get("title") + title = book.get("book").get("title").replace(",", "") # 去掉书籍标题中的逗号 sort = book.get("sort") if bookId not in notion_books: continue