mirror of
https://github.com/PaiGramTeam/PaiGram.git
synced 2024-11-22 15:36:44 +00:00
♻ 规范命名 优化导入
`model` → `models`
This commit is contained in:
parent
9ac387ded2
commit
9327e69f9d
@ -1,6 +1,6 @@
|
|||||||
from typing import List, Union
|
from typing import List, Union
|
||||||
|
|
||||||
from model.base import RegionEnum
|
from models.base import RegionEnum
|
||||||
from utils.error import RegionNotFoundError
|
from utils.error import RegionNotFoundError
|
||||||
from utils.redisdb import RedisDB
|
from utils.redisdb import RedisDB
|
||||||
from .error import CookiesCachePoolExhausted
|
from .error import CookiesCachePoolExhausted
|
||||||
|
@ -3,7 +3,7 @@ from typing import cast, List
|
|||||||
from sqlalchemy import select
|
from sqlalchemy import select
|
||||||
from sqlmodel.ext.asyncio.session import AsyncSession
|
from sqlmodel.ext.asyncio.session import AsyncSession
|
||||||
|
|
||||||
from model.base import RegionEnum
|
from models.base import RegionEnum
|
||||||
from utils.error import NotFoundError, RegionNotFoundError
|
from utils.error import NotFoundError, RegionNotFoundError
|
||||||
from utils.mysql import MySQL
|
from utils.mysql import MySQL
|
||||||
from .models import HyperionCookie, HoyolabCookie, Cookies
|
from .models import HyperionCookie, HoyolabCookie, Cookies
|
||||||
|
@ -4,7 +4,7 @@ import genshin
|
|||||||
from genshin import types, InvalidCookies, TooManyRequests, GenshinException
|
from genshin import types, InvalidCookies, TooManyRequests, GenshinException
|
||||||
|
|
||||||
from logger import Log
|
from logger import Log
|
||||||
from model.base import RegionEnum
|
from models.base import RegionEnum
|
||||||
from .cache import PublicCookiesCache
|
from .cache import PublicCookiesCache
|
||||||
from .models import CookiesStatusEnum
|
from .models import CookiesStatusEnum
|
||||||
from .repositories import CookiesRepository, CookiesNotFoundError
|
from .repositories import CookiesRepository, CookiesNotFoundError
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
from typing import List, Optional
|
from typing import List, Optional
|
||||||
|
|
||||||
from model.apihelper.hyperion import Hyperion
|
from models.apihelper.hyperion import Hyperion
|
||||||
from .cache import GameStrategyCache
|
from .cache import GameStrategyCache
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
from typing import List, Optional
|
from typing import List, Optional
|
||||||
|
|
||||||
from model.baseobject import BaseObject
|
from models.baseobject import BaseObject
|
||||||
from model.types import JSONDict
|
from models.types import JSONDict
|
||||||
|
|
||||||
|
|
||||||
class Answer(BaseObject):
|
class Answer(BaseObject):
|
||||||
|
@ -3,8 +3,8 @@ import asyncio
|
|||||||
import ujson
|
import ujson
|
||||||
|
|
||||||
from logger import Log
|
from logger import Log
|
||||||
from model.wiki.characters import Characters
|
from models.wiki.characters import Characters
|
||||||
from model.wiki.weapons import Weapons
|
from models.wiki.weapons import Weapons
|
||||||
from .cache import WikiCache
|
from .cache import WikiCache
|
||||||
|
|
||||||
|
|
||||||
|
@ -4,13 +4,13 @@ from typing import Union, Optional
|
|||||||
import httpx
|
import httpx
|
||||||
import ujson
|
import ujson
|
||||||
|
|
||||||
from model.base import GameItem
|
from models.base import GameItem
|
||||||
from model.game.artifact import ArtifactInfo
|
from models.game.artifact import ArtifactInfo
|
||||||
from model.game.character import CharacterInfo, CharacterValueInfo
|
from models.game.character import CharacterInfo, CharacterValueInfo
|
||||||
from model.game.fetter import FetterInfo
|
from models.game.fetter import FetterInfo
|
||||||
from model.game.skill import Skill
|
from models.game.skill import Skill
|
||||||
from model.game.talent import Talent
|
from models.game.talent import Talent
|
||||||
from model.game.weapon import WeaponInfo
|
from models.game.weapon import WeaponInfo
|
||||||
from .helpers import get_headers
|
from .helpers import get_headers
|
||||||
|
|
||||||
|
|
@ -2,7 +2,7 @@ import imghdr
|
|||||||
from enum import Enum
|
from enum import Enum
|
||||||
from typing import Union
|
from typing import Union
|
||||||
|
|
||||||
from model.baseobject import BaseObject
|
from models.baseobject import BaseObject
|
||||||
|
|
||||||
|
|
||||||
class Stat:
|
class Stat:
|
@ -2,7 +2,7 @@ import json
|
|||||||
from copy import deepcopy
|
from copy import deepcopy
|
||||||
from typing import Dict, Union, Optional, List
|
from typing import Dict, Union, Optional, List
|
||||||
|
|
||||||
from model.types import JSONDict
|
from models.types import JSONDict
|
||||||
|
|
||||||
|
|
||||||
class BaseObject:
|
class BaseObject:
|
@ -1,6 +1,6 @@
|
|||||||
from enum import Enum
|
from enum import Enum
|
||||||
|
|
||||||
from model.gacha.common import ItemParamData
|
from models.gacha.common import ItemParamData
|
||||||
|
|
||||||
|
|
||||||
class BannerType(Enum):
|
class BannerType(Enum):
|
@ -1,9 +1,9 @@
|
|||||||
from enum import Enum
|
from enum import Enum
|
||||||
from typing import Union, Optional, List
|
from typing import Union, Optional, List
|
||||||
|
|
||||||
from model.base import GameItem
|
from models.base import GameItem
|
||||||
from model.baseobject import BaseObject
|
from models.baseobject import BaseObject
|
||||||
from model.types import JSONDict
|
from models.types import JSONDict
|
||||||
|
|
||||||
|
|
||||||
class ArtifactInfo(BaseObject):
|
class ArtifactInfo(BaseObject):
|
@ -1,12 +1,12 @@
|
|||||||
from typing import Optional, List
|
from typing import Optional, List
|
||||||
|
|
||||||
from model.baseobject import BaseObject
|
from models.baseobject import BaseObject
|
||||||
from model.game.artifact import ArtifactInfo
|
from models.game.artifact import ArtifactInfo
|
||||||
from model.game.fetter import FetterInfo
|
from models.game.fetter import FetterInfo
|
||||||
from model.game.skill import Skill
|
from models.game.skill import Skill
|
||||||
from model.game.talent import Talent
|
from models.game.talent import Talent
|
||||||
from model.game.weapon import WeaponInfo
|
from models.game.weapon import WeaponInfo
|
||||||
from model.types import JSONDict
|
from models.types import JSONDict
|
||||||
|
|
||||||
|
|
||||||
class CharacterValueInfo(BaseObject):
|
class CharacterValueInfo(BaseObject):
|
@ -1,4 +1,4 @@
|
|||||||
from model.baseobject import BaseObject
|
from models.baseobject import BaseObject
|
||||||
|
|
||||||
|
|
||||||
class FetterInfo(BaseObject):
|
class FetterInfo(BaseObject):
|
@ -1,4 +1,4 @@
|
|||||||
from model.baseobject import BaseObject
|
from models.baseobject import BaseObject
|
||||||
|
|
||||||
|
|
||||||
class Skill(BaseObject):
|
class Skill(BaseObject):
|
@ -1,4 +1,4 @@
|
|||||||
from model.baseobject import BaseObject
|
from models.baseobject import BaseObject
|
||||||
|
|
||||||
|
|
||||||
class Talent(BaseObject):
|
class Talent(BaseObject):
|
@ -1,8 +1,8 @@
|
|||||||
from enum import Enum
|
from enum import Enum
|
||||||
from typing import Union, Optional
|
from typing import Union, Optional
|
||||||
|
|
||||||
from model.base import GameItem
|
from models.base import GameItem
|
||||||
from model.baseobject import BaseObject
|
from models.baseobject import BaseObject
|
||||||
|
|
||||||
|
|
||||||
class WeaponInfo(BaseObject):
|
class WeaponInfo(BaseObject):
|
@ -7,7 +7,7 @@ from telegram.ext import CallbackContext, ConversationHandler, CommandHandler, C
|
|||||||
from telegram.helpers import escape_markdown
|
from telegram.helpers import escape_markdown
|
||||||
|
|
||||||
from logger import Log
|
from logger import Log
|
||||||
from model.apihelper.artifact import ArtifactOcrRate, get_comment, get_format_sub_item
|
from models.apihelper.artifact import ArtifactOcrRate, get_comment, get_format_sub_item
|
||||||
from plugins.base import BasePlugins
|
from plugins.base import BasePlugins
|
||||||
from utils.decorators.error import error_callable
|
from utils.decorators.error import error_callable
|
||||||
from utils.decorators.restricts import restricts
|
from utils.decorators.restricts import restricts
|
||||||
|
@ -7,7 +7,7 @@ from telegram.ext import filters, CommandHandler, MessageHandler, CallbackContex
|
|||||||
|
|
||||||
from apps.template import TemplateService
|
from apps.template import TemplateService
|
||||||
from logger import Log
|
from logger import Log
|
||||||
from model.apihelper.gacha import GachaInfo
|
from models.apihelper.gacha import GachaInfo
|
||||||
from plugins.base import BasePlugins
|
from plugins.base import BasePlugins
|
||||||
from plugins.gacha.wish import WishCountInfo, get_one
|
from plugins.gacha.wish import WishCountInfo, get_one
|
||||||
from utils.apps.inject import inject
|
from utils.apps.inject import inject
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import unittest
|
import unittest
|
||||||
from unittest import IsolatedAsyncioTestCase
|
from unittest import IsolatedAsyncioTestCase
|
||||||
|
|
||||||
from model.apihelper.artifact import ArtifactOcrRate
|
from models.apihelper.artifact import ArtifactOcrRate
|
||||||
|
|
||||||
|
|
||||||
class TestArtifact(IsolatedAsyncioTestCase):
|
class TestArtifact(IsolatedAsyncioTestCase):
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
import json
|
import json
|
||||||
import unittest
|
import unittest
|
||||||
|
|
||||||
from model.base import GameItem
|
from models.base import GameItem
|
||||||
from model.game.artifact import ArtifactInfo
|
from models.game.artifact import ArtifactInfo
|
||||||
|
|
||||||
|
|
||||||
class TestBase(unittest.TestCase):
|
class TestBase(unittest.TestCase):
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
import unittest
|
import unittest
|
||||||
from unittest import IsolatedAsyncioTestCase
|
from unittest import IsolatedAsyncioTestCase
|
||||||
|
|
||||||
from model.wiki.characters import Characters
|
from models.wiki.characters import Characters
|
||||||
from model.wiki.weapons import Weapons
|
from models.wiki.weapons import Weapons
|
||||||
|
|
||||||
weapons = Weapons()
|
weapons = Weapons()
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import unittest
|
import unittest
|
||||||
from unittest import IsolatedAsyncioTestCase
|
from unittest import IsolatedAsyncioTestCase
|
||||||
|
|
||||||
from model.apihelper.hyperion import Hyperion
|
from models.apihelper.hyperion import Hyperion
|
||||||
|
|
||||||
|
|
||||||
class TestGame(IsolatedAsyncioTestCase):
|
class TestGame(IsolatedAsyncioTestCase):
|
||||||
|
@ -4,7 +4,7 @@ from functools import wraps
|
|||||||
from utils.app.manager import ServiceDict
|
from utils.app.manager import ServiceDict
|
||||||
|
|
||||||
from logger import Log
|
from logger import Log
|
||||||
from model.types import Func
|
from models.types import Func
|
||||||
|
|
||||||
|
|
||||||
def get_injections(func: Func):
|
def get_injections(func: Func):
|
||||||
|
@ -5,7 +5,7 @@ from importlib import import_module
|
|||||||
from typing import List, Union, Dict
|
from typing import List, Union, Dict
|
||||||
|
|
||||||
from logger import Log
|
from logger import Log
|
||||||
from model.types import Func
|
from models.types import Func
|
||||||
from utils.aiobrowser import AioBrowser
|
from utils.aiobrowser import AioBrowser
|
||||||
from utils.mysql import MySQL
|
from utils.mysql import MySQL
|
||||||
from utils.redisdb import RedisDB
|
from utils.redisdb import RedisDB
|
||||||
|
@ -11,7 +11,7 @@ from httpx import UnsupportedProtocol
|
|||||||
from apps.cookies.services import CookiesService
|
from apps.cookies.services import CookiesService
|
||||||
from apps.user.services import UserService
|
from apps.user.services import UserService
|
||||||
from logger import Log
|
from logger import Log
|
||||||
from model.base import RegionEnum
|
from models.base import RegionEnum
|
||||||
|
|
||||||
USER_AGENT: str = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) " \
|
USER_AGENT: str = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) " \
|
||||||
"Chrome/90.0.4430.72 Safari/537.36"
|
"Chrome/90.0.4430.72 Safari/537.36"
|
||||||
|
Loading…
Reference in New Issue
Block a user