diff options
| author | Kyomotoi <1172294279@qq.com> | 2020-11-07 13:54:57 +0800 | 
|---|---|---|
| committer | Kyomotoi <1172294279@qq.com> | 2020-11-07 13:54:57 +0800 | 
| commit | 7cae371b51a14c626ce184987eea2392e15430b9 (patch) | |
| tree | a35aa21a64dad59a8dc91270d78f781dbed8953d /utils/utils_request | |
| parent | 11e4632aaf2be56c776dbc4e9f0ad5065bb60b5f (diff) | |
| download | ATRI-7cae371b51a14c626ce184987eea2392e15430b9.tar.gz ATRI-7cae371b51a14c626ce184987eea2392e15430b9.tar.bz2 ATRI-7cae371b51a14c626ce184987eea2392e15430b9.zip | |
[Update]
Diffstat (limited to 'utils/utils_request')
| -rw-r--r-- | utils/utils_request/__init__.py | 50 | 
1 files changed, 9 insertions, 41 deletions
| diff --git a/utils/utils_request/__init__.py b/utils/utils_request/__init__.py index 257c0b0..fd235bf 100644 --- a/utils/utils_request/__init__.py +++ b/utils/utils_request/__init__.py @@ -15,27 +15,11 @@ from typing import Optional  from aiohttp import ClientSession  def request_get(url: str, params: Optional[dict] = None) -> bytes: -    """ -    :说明: +    ''' +    通过 GET 方式请求 url。 -      通过 GET 方式请求 url。 -     -    :参数: - -      * ``url: str``: 目标网址 -      * ``params: Optional[dict] = None``: 参数,若不传入则为空 -     -    :返回: - -      requests.content -     -    :用法: - -    .. code-block:: python - -        request_get(url="www.demo.com", params=params) -     -    """ +    :return: bytes +    '''      return requests.get(url, params).content  def request_api_text(url: str) -> str: @@ -43,28 +27,12 @@ def request_api_text(url: str) -> str:      html = res.text      return html -async def aio_get_bytes(url: str, headers: Optional[dict] = None): -    """ -      :说明: - -        通过 GET 以 异步 方式请求 url。 -       -      :参数: - -        * ``url: str``: 目标网址 -        * ``headers: Optional[dict] = None``: 参数,若不传入则为空 -       -      :返回: - -        bytes -       -      :用法: - -      .. code-block:: python +async def aio_get_bytes(url: str, headers: Optional[dict] = None) -> bytes: +    ''' +    通过 GET 以 异步 方式请求 url。 -          aio_get_bytes(url="www.demo.com", headers=headers) -       -      """ +    :return: bytes +    '''      async with ClientSession() as asyncSession:          async with asyncSession.get(url, headers=headers) as resp:            result = await resp.read() | 
