feat: add abstract api client to all platform

This commit is contained in:
Relakkes
2024-03-30 21:27:25 +08:00
parent 67ec49498a
commit e950e0d6e3
6 changed files with 24 additions and 6 deletions

View File

@@ -10,6 +10,7 @@ from urllib.parse import urlencode
import httpx
from playwright.async_api import BrowserContext, Page
from base.base_crawler import AbstactApiClient
from tools import utils
from .exception import DataFetchError
@@ -17,7 +18,7 @@ from .field import CommentOrderType, SearchOrderType
from .help import BilibiliSign
class BilibiliClient:
class BilibiliClient(AbstactApiClient):
def __init__(
self,
timeout=10,