避免获取到字幕上传者的详情链接

This commit is contained in:
景大侠
2025-12-29 22:52:26 +08:00
parent e557dffbc6
commit 0b01a6aa91

View File

@@ -29,6 +29,7 @@ class SubtitleModule(_ModuleBase):
# 站点详情页字幕下载链接识别XPATH
_SITE_SUBTITLE_XPATH = [
'//td[@class="rowhead"][text()="字幕"]/following-sibling::td//a[not(@class)]/@href',
'//td[@class="rowhead"][text()="字幕"]/following-sibling::td//a/@href',
'//div[contains(@class, "font-bold")][text()="字幕"]/following-sibling::div[1]//a[not(@class)]/@href', # 憨憨
]
@@ -106,6 +107,8 @@ class SubtitleModule(_ModuleBase):
else:
sublink = "%s/%s" % (base_url, sublink)
sublink_list.append(sublink)
# 已成功获取了链接后续xpath可以忽略
break
return sublink_list
finally:
if html is not None: