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("天堂鸡汤")
for thread in threads[3:6]:
print(f"tid={thread.tid} text={thread.text}")
asyncio.run(main())
输出样例
---
tid=8537603600 text=一人发一句最喜欢的游戏台词
楼主先来
很喜欢lol布隆说的“夜晚越黑暗,星星就越明亮”,尤其在当下这个有着诸多缺点的世界里,这句话让我感觉舒服了很多在人们已不再相信理想主义的至暗时刻,高擎炬火之人便显得更加重要,至少我会坚持我的理想
---
tid=8093410706 text=大概是剪切板里的一些有意思的话
今天看自己的剪切板快满了,稍微翻翻突然发现以前存的一些话还挺有意思,就放在这里啦
(咦,疑似水帖啊我)
---
tid=8537699088 text=记录一下自己人生第一次当“老师”的经历^_^
明天我带的孩子们就“毕业”了,第一次当老师我改变了很多也收获了很多,就想着给自己记录一下这段宝贵的经历:-)
继续阅读入门教程
项目特色
- 收录数十个常用API
- 类型注解全覆盖,方法注释全覆盖,类属性注释全覆盖,内部命名统一
- 支持protobuf序列化请求参数
- 支持websocket接口
- 与官方版本高度一致的密码学实现
友情链接
- TiebaManager(吧务管理器 有用户界面)
- TiebaLite(第三方安卓客户端 Archived)
- 基于aiotieba的高弹性吧务审查框架
- 贴吧protobuf定义文件合集(更新至12.51.7.1)
特别鸣谢
为本开源项目提供的免费产品授权
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
aiotieba-4.1.0.tar.gz
(137.4 kB
view hashes)
Built Distributions
Close
Hashes for aiotieba-4.1.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 720e7829f76c2c8a432a082143238c74b49889e08eff17a4918d0412e4a69fbc |
|
MD5 | ace442bfe866b63fdc480a166826296e |
|
BLAKE2b-256 | f6ef8e0c4796ce5dd9d1886076e5dc9a21f07753f2e6e2d5fb219b1ae739f111 |
Close
Hashes for aiotieba-4.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 083887e2474cccb76a911a85c72f5693918001a655c0938eb62de98ec0554661 |
|
MD5 | 51ed9819ebaa23b1486b36edca0357c6 |
|
BLAKE2b-256 | 1ce2551a97a687496a87f2c9902e86a1478efa619583c61c7b462fa695b4b4a8 |
Close
Hashes for aiotieba-4.1.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9833ef3752d1628feb1f56ba73895b9ba3c3377c71398d4f14982df1b5b920a |
|
MD5 | b7401cca26d9b80b36c92abb040ac008 |
|
BLAKE2b-256 | f4b021570e86cbf30b9ebd11f570d0a66a1b110c71f010e470cdaaf3a2ae4f7a |
Close
Hashes for aiotieba-4.1.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f2cd7979348dd1201bf8e45518d7cf189a9c6148bb86cd26e72ef155d552cbe |
|
MD5 | 8982dd1b0061d8a2de965ebf6549a89b |
|
BLAKE2b-256 | 57b71ca6c4577394387ecf9173a6f1b54d383c500de2e6ce82d3aa5612ab8e3b |
Close
Hashes for aiotieba-4.1.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 440a24ed84a51f7ed4db2d0cd1f197ab84276716c75ff79b7aa7ee2078ea7335 |
|
MD5 | 388d1bf1c4865a95096b32f99e8a9417 |
|
BLAKE2b-256 | 991a698d4249ef4db694fa5b500311371e60353ebdb7cc6f52282ca5d0be60bd |
Close
Hashes for aiotieba-4.1.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32b64769a9cbcf8f9a7f29f9c345d4834690359e44141a618e4a4c68bdc54ba3 |
|
MD5 | 83e4ba2b350d8a62aaaf40a299b5c52f |
|
BLAKE2b-256 | 33a3ba0e9ea379d8745e7a4c9d60c544cf1959d4b8dd4d06f9d98b75442f5511 |
Close
Hashes for aiotieba-4.1.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d516132824ee6612b924008a44387dc60b74298497e33d454027f303c2e1a11a |
|
MD5 | e63768ede4a7462ada4a0fcbd4e8fe71 |
|
BLAKE2b-256 | 46dcc45ba8aaabdb43aad174f2a586ad74df6e07dad15c3eb3a7467a6f6b786d |
Close
Hashes for aiotieba-4.1.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39933a2ad12ffdb0f3925fd002b89d1e914a3a1ccc0c9587798eabd4bc7a98a3 |
|
MD5 | f87e001fe256a2eeb038a54195fc4cde |
|
BLAKE2b-256 | 4e50bdaaa48e301ff1baa3491e5f8ebdf1250bbde378ecfd56a4df02b9ced80a |
Close
Hashes for aiotieba-4.1.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4efac755b4195908a1856e65555cdd3682180383d2c84c90f8742edafe19f722 |
|
MD5 | 8635fc1edc3890e5c7fa6294bb3f73c3 |
|
BLAKE2b-256 | 10caf13f37c688d6f279afe4343d982bb92476b13dd1c1a9b43048ca23fb0d6f |
Close
Hashes for aiotieba-4.1.0-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20824e7184fe766ab5e3e6dfba81e76048c72483a0475e4370c8dd7698218f04 |
|
MD5 | 724a093c58518c055bc471294f21a7f1 |
|
BLAKE2b-256 | 0cec5e363c91fd3e4de714103aa4a7d79ac49dd640018c011645bb97a28125dc |
Close
Hashes for aiotieba-4.1.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 748921b3afc1adf71602c40a3be78faeb4e601a3d3d41bbaf1a5009571a772a6 |
|
MD5 | c4e94784b7fd37d12a3c688764712fea |
|
BLAKE2b-256 | da4a4c32573bce7a4b20b5725c84ef7f0af864ea26a0a657e7ad2e7bf6fd6f52 |
Close
Hashes for aiotieba-4.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ba717318656d8ad5faed9e44146cf34248b8afcde29996339765bcb97726678 |
|
MD5 | 0bb1300eccc0eb4d9c899f675e788510 |
|
BLAKE2b-256 | 8d1680a7bded3905dcde854b613e3ac91cf3413cc172dd4175a98fd5ae35bc27 |
Close
Hashes for aiotieba-4.1.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 22e1493fbd3db4f884574fc1b943eb8c650b3b0a432771f56aa128f42039842e |
|
MD5 | 3a4db6ddbeef5fd9489c657c6b3f1427 |
|
BLAKE2b-256 | 0a76125da43f2abfa0108ed299d3e395d5d5dbf21c2efdcc10dc8ba81934b980 |
Close
Hashes for aiotieba-4.1.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc90d5f94f146976abf032bad5a7fd5edfeea875859bf78489b1ad90d6f4f62d |
|
MD5 | 5fca07bbbe9757e69004e0843c1b9028 |
|
BLAKE2b-256 | 55c641d3ceffd0a74dbca94d2f70c696ddc2b12dc90444ed1e13c4151ada1ad7 |
Close
Hashes for aiotieba-4.1.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d12fbd9daf992dd3c51d47a35b723b3a5895e15c9a0898f69f25ebd2bac5c62b |
|
MD5 | e69380753382c3a7c69503f49d8f8c12 |
|
BLAKE2b-256 | 4b99742e46adca68b899979e51220ad9fcb31c746985092de99a1f75f5682add |
Close
Hashes for aiotieba-4.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bf8115bd32dd1d41d3e2ebe141b2d281507932088e03103c2930d7e86b360da |
|
MD5 | 5907eaca1d23ac759eec422943e694ba |
|
BLAKE2b-256 | 416ccc5adabd82409b54243d9a95f7c070b93fd6da9e574a25c43569dd424ba0 |
Close
Hashes for aiotieba-4.1.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b5bf95417ede5ce453ae989db311145832a2084a0aded062a96acc7d17ac601 |
|
MD5 | 14e3c79c2deee626f48afd4c2d2b2cfb |
|
BLAKE2b-256 | 9f4131eee7e3dc98de47380b3d8707df39ce4fbfc9798910ba2e8bdcc47ed40e |
Close
Hashes for aiotieba-4.1.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d915a9c0ec9deba4a51ad101cade1ba138968ee7ffdf8ef310bff569e85f518c |
|
MD5 | f67a088d1b4a9a4206f02d039282e0b2 |
|
BLAKE2b-256 | 1a78190028cbf84cbee60865510b8b43a102e39d40db95be5453df92617ab249 |
Close
Hashes for aiotieba-4.1.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4ce4d7c9cb12c5ca8d8a72c27c8b4b45273cf499b53be8f25c4a3109e3d6bea |
|
MD5 | 0f3bbe715e8a6b55b5203ca102ad2e12 |
|
BLAKE2b-256 | 931f4f4f4c3e355eaaaf3e064f3fd8e741c2b17980ba435ffabb5519c01d5f8c |
Close
Hashes for aiotieba-4.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cdeabff2368e0ca3a936ce8850439dd7cd6278e452327c42f014e6428d0286ac |
|
MD5 | 20310ee8f2c4a2577fca86426809f513 |
|
BLAKE2b-256 | e4dbab3c2a5e2d89bf64e1fe50fe18146aee4408878a8b35dbafa8797eb04d51 |
Close
Hashes for aiotieba-4.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7bf762bc4b9fd32da76e45393d03b2771b7cf6e60c947a3449c3a3ed91a1ff14 |
|
MD5 | 130d9e90ae1c85bb3ab7fd563a839dc9 |
|
BLAKE2b-256 | ce188ae939eac30f8acc335bb818f65939f85b02f1a3c4ccd747941df154fd54 |
Close
Hashes for aiotieba-4.1.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 711329fb82f9bd8f36d31747a1f4ba19596afdb5d8b5b82e722a376a7048e795 |
|
MD5 | 089d8fafc848069be6b540481c8d2113 |
|
BLAKE2b-256 | 9f15217cad7f55042fde6c272142ee0f49a66ec298f312bd1546342ed50ac9e1 |
Close
Hashes for aiotieba-4.1.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05a8ff1213539e664e8951af6766ad78b8099c7b8925194b7abbe00a9035f348 |
|
MD5 | 8e98960b8644b8a3120bd9b1a94b077e |
|
BLAKE2b-256 | c6b6147f0eb3a78060e85eaec1587f8030b9c5d567ebe62a295f5b6a0a2b7315 |
Close
Hashes for aiotieba-4.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ddf44bca56920276fdf7349400eecf3d46084f349f7d644c593026a270a7f5d |
|
MD5 | 9bf932d20a5935bf60a4ca7113bfd57e |
|
BLAKE2b-256 | c0ad230f40bd6bbef59c214f83e38c80f472d8682d521b4eb05ef479d73e970f |
Close
Hashes for aiotieba-4.1.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f0bf6dc7913ec115dc16afcb4589efcc532b65509d2175361d828776e5ca5f30 |
|
MD5 | ae11d97ad072c07aa3f26df0da92bf26 |
|
BLAKE2b-256 | 16f573e4a6088114f1f7a4b1888b05327fdc7307c20ea5826972c4ff2d215b11 |
Close
Hashes for aiotieba-4.1.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f3ba4ccf4c642432ce09e21eab8265d9b9a7b5fa5c3b2e16ade687ceff3e060 |
|
MD5 | 99080d272332f260c103c0c221b76056 |
|
BLAKE2b-256 | 89c8b77de78b8925a23911bb7263cd0ed40541c2b33374a24c1f7e8aaeceff95 |
Close
Hashes for aiotieba-4.1.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68a6f64541aa57eb3a00baa2cff6f303572c9a55f7023e6e822d5c362519d545 |
|
MD5 | 5d7a67f80dd53aca33922bc9010cd3b7 |
|
BLAKE2b-256 | 0b36585be057697a78e2e4e1efd9fa7a6015669fd0db13cdf23e2d0a65ebc80c |
Close
Hashes for aiotieba-4.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04fddf78bf931a4373086bb9b0aebb843748240cdf0801b8058ed55bf6aeebd7 |
|
MD5 | 0dad67c54158dc85f591ad39b26bf4a1 |
|
BLAKE2b-256 | 854ca0b4294a7021b8fffad98aba5f2248e729929a09b63ab477937db5067a99 |
Close
Hashes for aiotieba-4.1.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 64c4715d3c2c17be2b857ab0636f145474b7409ac9117e89ebec93d47342b6dd |
|
MD5 | b5f922e1f3458f31547f1727231d517a |
|
BLAKE2b-256 | bcfca61f3a081e828b6fc2eaa17f9620eb1fae3c3e79b526d4fdedf751a8c571 |