简化注释

This commit is contained in:
vincent 2023-08-21 10:00:38 +08:00
parent 0241dfd878
commit f2045aaea6

19
web.py
View File

@ -29,7 +29,7 @@ class Requester:
def fetch_image(self, img_url: str, max_retries=5):
"""
通过给定的图片URL下载图片内容
通过给定的图片URL请求图片内容
参数
img_url (str): 图片的URL地址
@ -37,23 +37,6 @@ class Requester:
返回值
bytes or None: 成功下载图片的二进制数据若下载失败则返回None
注解
这个函数通过发送HTTP请求下载图片文件它使用`requests`库来获取URL返回的响应
如果下载成功函数将返回图片的二进制内容bytes格式
如果下载失败函数将尝试最多`max_retries`次重试直到成功或达到重试次数上限
在每次重试之间函数会打印错误消息来指示重试进度
如果重试次数用尽后仍然无法下载图片函数将输出失败消息并返回None
例子
```
image_url = "https://example.com/image.jpg"
image_data = download_image(image_url)
if image_data:
# 处理图片数据...
else:
print("无法下载图片,下载失败。")
```
"""
for retry in range(max_retries):
try: