From a748bb25004ddabf3c84170851783f45d97fa61b Mon Sep 17 00:00:00 2001 From: "guorong.zheng" <360996299@qq.com> Date: Wed, 11 Dec 2024 14:43:51 +0800 Subject: [PATCH 1/2] chore:delete documentation template --- .github/ISSUE_TEMPLATE/4_documentation.yml | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/4_documentation.yml diff --git a/.github/ISSUE_TEMPLATE/4_documentation.yml b/.github/ISSUE_TEMPLATE/4_documentation.yml deleted file mode 100644 index e69de29bb2d..00000000000 From bd6a7c65b26be6fe7d8cc8868c66c6127232b6fa Mon Sep 17 00:00:00 2001 From: "guorong.zheng" <360996299@qq.com> Date: Wed, 11 Dec 2024 14:44:51 +0800 Subject: [PATCH 2/2] fix:tuple type(#647) --- utils/speed.py | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/utils/speed.py b/utils/speed.py index 742a1c3831b..409a3f5a67c 100644 --- a/utils/speed.py +++ b/utils/speed.py @@ -248,8 +248,16 @@ def sort_urls_by_speed_and_resolution(name, data, logger=None): """ filter_data = [] for url, date, resolution, origin in data: + result = { + "url": url, + "date": date, + "delay": None, + "speed": None, + "resolution": resolution, + "origin": origin + } if origin == "important": - filter_data.append((url, date, resolution, origin)) + filter_data.append(result) continue cache_key_match = re.search(r"cache:(.*)", url.partition("$")[2]) cache_key = cache_key_match.group(1) if cache_key_match else None @@ -267,16 +275,10 @@ def sort_urls_by_speed_and_resolution(name, data, logger=None): ) except Exception as e: print(e) - filter_data.append( - { - "url": url, - "date": date, - "delay": delay, - "speed": speed, - "resolution": resolution, - "origin": origin - } - ) + result["delay"] = delay + result["speed"] = speed + result["resolution"] = resolution + filter_data.append(result) def combined_key(item): speed, delay, resolution, origin = item["speed"], item["delay"], item["resolution"], item["origin"]