Skip to main content

Asynchronous I/O Client for Baidu Tieba

Project description


安装

pip install aiotieba

尝试一下

import asyncio

import aiotieba


async def main():
    async with aiotieba.Client() as client:
        threads = await client.get_threads("天堂鸡汤")
        print(threads[3:5])


asyncio.run(main())

输出样例

[{'tid': 8256346027, 'pid': 146825511891, 'user': '煞南波万', 'text': '如题,好奇大家会存什么样的图图✧◔.̮◔'}, {'tid':: 8255392021, 'pid': 146820360992, 'user': 'Yfy1357oy', 'text': '有没有一些治愈的音乐推荐呢?\n如题,范围很广阔,鼓舞人心的、轻快的、浪漫的,有词的、无词的,中文的、外文的,都可以。希望大家能从音乐中找到生活的力量'}]

继续阅读入门教程

项目特色

  • 收录72个常用API
  • 类型注解全覆盖,方法注释全覆盖,类属性注释全覆盖,内部命名统一
  • 请求参数支持protobuf序列化
  • 支持websocket接口
  • 高一致性的密码学实现

友情链接

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

aiotieba-3.4.0-pp39-pypy39_pp73-win_amd64.whl (255.4 kB view hashes)

Uploaded PyPy Windows x86-64

aiotieba-3.4.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (268.1 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

aiotieba-3.4.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (252.1 kB view hashes)

Uploaded PyPy macOS 10.9+ x86-64

aiotieba-3.4.0-pp38-pypy38_pp73-win_amd64.whl (255.4 kB view hashes)

Uploaded PyPy Windows x86-64

aiotieba-3.4.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (268.1 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

aiotieba-3.4.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (252.1 kB view hashes)

Uploaded PyPy macOS 10.9+ x86-64

aiotieba-3.4.0-cp311-cp311-win_amd64.whl (255.3 kB view hashes)

Uploaded CPython 3.11 Windows x86-64

aiotieba-3.4.0-cp311-cp311-musllinux_1_1_x86_64.whl (314.2 kB view hashes)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

aiotieba-3.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (306.4 kB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

aiotieba-3.4.0-cp311-cp311-macosx_10_9_x86_64.whl (254.2 kB view hashes)

Uploaded CPython 3.11 macOS 10.9+ x86-64

aiotieba-3.4.0-cp310-cp310-win_amd64.whl (255.3 kB view hashes)

Uploaded CPython 3.10 Windows x86-64

aiotieba-3.4.0-cp310-cp310-musllinux_1_1_x86_64.whl (312.2 kB view hashes)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

aiotieba-3.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (305.5 kB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

aiotieba-3.4.0-cp310-cp310-macosx_10_9_x86_64.whl (254.2 kB view hashes)

Uploaded CPython 3.10 macOS 10.9+ x86-64

aiotieba-3.4.0-cp39-cp39-win_amd64.whl (255.3 kB view hashes)

Uploaded CPython 3.9 Windows x86-64

aiotieba-3.4.0-cp39-cp39-musllinux_1_1_x86_64.whl (311.9 kB view hashes)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

aiotieba-3.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (305.3 kB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

aiotieba-3.4.0-cp39-cp39-macosx_10_9_x86_64.whl (254.2 kB view hashes)

Uploaded CPython 3.9 macOS 10.9+ x86-64

aiotieba-3.4.0-cp38-cp38-win_amd64.whl (255.3 kB view hashes)

Uploaded CPython 3.8 Windows x86-64

aiotieba-3.4.0-cp38-cp38-musllinux_1_1_x86_64.whl (312.0 kB view hashes)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

aiotieba-3.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (306.0 kB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

aiotieba-3.4.0-cp38-cp38-macosx_10_9_x86_64.whl (254.2 kB view hashes)

Uploaded CPython 3.8 macOS 10.9+ x86-64

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page