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

@@ -8,13 +8,14 @@ import httpx
from playwright.async_api import BrowserContext, Page
import config
from base.base_crawler import AbstactApiClient
from tools import utils
from .exception import DataFetchError
from .graphql import KuaiShouGraphQL
class KuaiShouClient:
class KuaiShouClient(AbstactApiClient):
def __init__(
self,
timeout=10,