fix:tuple type()

This commit is contained in:
guorong.zheng 2024-12-11 14:44:51 +08:00
parent a748bb2500
commit bd6a7c65b2

@ -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"]