diff --git a/zhenxun/utils/image_utils.py b/zhenxun/utils/image_utils.py index eb245f48..ddcabd47 100644 --- a/zhenxun/utils/image_utils.py +++ b/zhenxun/utils/image_utils.py @@ -390,7 +390,7 @@ def get_img_hash(image_file: str | Path) -> str: return str(hash_value) -async def get_download_image_hash(url: str, mark: str) -> str: +async def get_download_image_hash(url: str, mark: str, use_proxy: bool = False) -> str: """下载图片获取哈希值 参数: @@ -402,7 +402,7 @@ async def get_download_image_hash(url: str, mark: str) -> str: """ try: if await AsyncHttpx.download_file( - url, TEMP_PATH / f"compare_download_{mark}_img.jpg" + url, TEMP_PATH / f"compare_download_{mark}_img.jpg", use_proxy=use_proxy ): img_hash = get_img_hash(TEMP_PATH / f"compare_download_{mark}_img.jpg") return str(img_hash)