This commit is contained in:
cwx committed 2022-12-11 22:22:24 +08:00
1 parent 8276619657
commit ec89cb7a01
2 files changed
+6 -2

No files matched your search

+6 -1
View File
@@ -25,6 +25,7 @@ class htmlUtils:
count = 1 count = 1
#数据为空则获取数据 #数据为空则获取数据
while url_text == None: while url_text == None:
if count <= 10:
try: try:
print("请求地址:",curl) print("请求地址:",curl)
res = s.get(curl,stream=True, headers=cls.headers, timeout=50) res = s.get(curl,stream=True, headers=cls.headers, timeout=50)
@@ -36,7 +37,11 @@ class htmlUtils:
print(f'Retry! 第{count}次') print(f'Retry! 第{count}次')
time.sleep(3) time.sleep(3)
traceback.print_exc() traceback.print_exc()
count += 1
continue continue
else:
print(f"fail 请求失败:{curl}")
break
if type == "None": if type == "None":
data = { curl : url_text} data = { curl : url_text}
cls.url_data.update(data) cls.url_data.update(data)
@@ -49,7 +54,7 @@ class htmlUtils:
@classmethod @classmethod
def getJSON(cls,curl): def getJSON(cls,curl):
count = 0 count = 0
while count <= 5: while count < 5:
try: try:
res = requests.get(curl, headers=cls.headers,timeout=50) res = requests.get(curl, headers=cls.headers,timeout=50)
data_json = res.json() data_json = res.json()
-1
View File
@@ -5,7 +5,6 @@ from utils.ImageUtils import imageUtils
from utils.comic.ComicInfo import comicInfo from utils.comic.ComicInfo import comicInfo
from utils.CBZUtils import CBZUtils from utils.CBZUtils import CBZUtils
from utils.downloader import download_images from utils.downloader import download_images
from utils.entity.BaseComicEntity import baseComic
class comicEntity: class comicEntity: