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.3.0.tar.gz
(140.8 kB
view hashes)
Built Distributions
Close
Hashes for aiotieba-4.3.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 37a9fb876155fadb21addf905cb8f3b70560dbc9f8d75e94b1a80319d25d1f2b |
|
MD5 | 81347575e9cfc2b0504b986dff0d5abc |
|
BLAKE2b-256 | be1bc579357cdb21de3cfb6aadcc4945795b7a506f571da1bd51ef8965651fca |
Close
Hashes for aiotieba-4.3.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 363df7608477c00f34bebfda03e6cb26797ec834479289cac9cff156f7934683 |
|
MD5 | 682d952660b51bd56896eee46126244b |
|
BLAKE2b-256 | 75af03a322ad47f445fb18be162c7a9ad92bd5bf3e9f4d9a32c4c084fedad9f7 |
Close
Hashes for aiotieba-4.3.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 31205369b4b6be6b0ddce8a0bbc24f0eb418a02e091f256c342ea08de372899a |
|
MD5 | 4c05e027fefb9c56b1ada4407e00680d |
|
BLAKE2b-256 | 6dd3e19743c138fb979451c91a61dc5a2059a1a84ae5de975f2b5a9ab77b2851 |
Close
Hashes for aiotieba-4.3.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b760d96a8a3e1d9af2a15277a10ae26c292643aa46082cd3dd2ae1e6463c1cb9 |
|
MD5 | 3231ea35d594894c4a5e30720ac1c870 |
|
BLAKE2b-256 | 430348dc34898fdf66502624328481df468d51bb7648ea0a81120c1206271084 |
Close
Hashes for aiotieba-4.3.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7b568b0aa218b907c60570e127bb01656042b68d82c612acbc9172003980f7d |
|
MD5 | be450fa6115d1dc219af6d8d6ae185a8 |
|
BLAKE2b-256 | ca0ccf58bc3736353310dadc9d85410307ae55d29e078c882133157b7b2bc75b |
Close
Hashes for aiotieba-4.3.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 573bac2823ae205234a78a83ab5df58d9ae45d50b8259e1be12da9072eb118bc |
|
MD5 | 5a012f9b16fe50e62fc7bde9706efd86 |
|
BLAKE2b-256 | 7c2a8d89a515d1835beff9464afe56427648fdab5411ec65e4d1b8d7226d08bb |
Close
Hashes for aiotieba-4.3.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bfe806ad6d1e4cadf30c05c5da4306b9dc1181fbaae773e18c315807a74c705e |
|
MD5 | fe907e0a8bdbb5dcfa4e55afd03cbbac |
|
BLAKE2b-256 | 3fa5d9117a2c2b54e72883dbaaacdc75c896e0af3f5fb6893e2211cdb8db0d37 |
Close
Hashes for aiotieba-4.3.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95366e807ae0bf0edca20f3beb68482f76f38f0ba951c89c5c295e20c3326014 |
|
MD5 | 7fe379e63b31d9099739d2af37b14569 |
|
BLAKE2b-256 | f09995b149d2ef29707a5728bb01be89516ab5c03ed768c7c80221eed91356a7 |
Close
Hashes for aiotieba-4.3.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c466197ff0c74e8363c29ecab8c4d9c1e633c55098a70b3e2f865c50b5824ee1 |
|
MD5 | dcc001b6787c76a5e70a8ed725a21d4d |
|
BLAKE2b-256 | f57ee0978162d27a288f2cb2c9c1599099499f4d61c99ea72fc4a902b17427c8 |
Close
Hashes for aiotieba-4.3.0-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 146d5b9f8c9e01a2e576da96256c79d248f99e867404605da4b141271774c371 |
|
MD5 | 6e0ec6b960525f9fbee0213a4ae86302 |
|
BLAKE2b-256 | 89b61843c95d21070a58e626ab94b1b9dd3b21b70bc44ae508b93bc76143ec7f |
Close
Hashes for aiotieba-4.3.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0f7acfc668311d8c266bdb9329bd3b33210ba7e18908d0f487aeb20994a635f |
|
MD5 | 0e7a1baee21ca8a7176f9d680386e8e9 |
|
BLAKE2b-256 | 32a4e9e0bbe1d9542be5d0a85f3f6ae9f28458fe73b2fc3ba17ff43aaa4c398c |
Close
Hashes for aiotieba-4.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60b120f1391a530f0dbfb4a446214eacc5587fa370d7aedc6a4601a4692d5919 |
|
MD5 | 430d29940b38b0550b30feb30186b43e |
|
BLAKE2b-256 | d006349663d3cdbed4365d1744b41f58d86e35c3dd858d42ce7de17e0f302a73 |
Close
Hashes for aiotieba-4.3.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 916779023630e5cea10617f87e6b82b23e0785afd354ef96b86f7945b35c5cac |
|
MD5 | 2e097838244674008afc4be8328c5f6d |
|
BLAKE2b-256 | 8e9d0bb4c93e43e5e5bd89cfb99e7486cb793830a3b16c914abf999c03ecdeb4 |
Close
Hashes for aiotieba-4.3.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3428282cdea25832875fccba0d5af0ce6ec25019fa2e74f5033a5caaa17af2cd |
|
MD5 | 9b1446329eae88d963edbb7db948d351 |
|
BLAKE2b-256 | cbb2edb801f08ec32dfe3fc4d7cba5ce2499947f2bd00f5d4568a839bcda2432 |
Close
Hashes for aiotieba-4.3.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0b74cdfe3bd024a5e601f3e5eb7f13badc3e7298d84e5f4c03e0851e6ea5e97 |
|
MD5 | 7b53d2a3a11478d1648a3145104e7396 |
|
BLAKE2b-256 | 48d87caa86ab3aeac67afea31df5f6be72a3809adc43bc69b729fc33d9cb9e07 |
Close
Hashes for aiotieba-4.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 823a90ce1a12038d65504fbf37a75fb60c423f1b485c50e3343c8d9d69fcc70d |
|
MD5 | dd28bc0728d3e17ee2c94b066e52469a |
|
BLAKE2b-256 | 464678458457de4169fd76659ca9326e5e793c6d8ea7c9f1c24d3bb5529c4a99 |
Close
Hashes for aiotieba-4.3.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6292ec963e783954e88814b34448efd73813d54656fb3a0634e2521eefdf74f2 |
|
MD5 | 87e31adb7914dd4f935163a038f36c92 |
|
BLAKE2b-256 | f6bc13b0872395012b61708c0b22115bd5caa07e3ae746e9488d668f5dbe06f2 |
Close
Hashes for aiotieba-4.3.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1852b606fb1e9a4e64c19378ce5c63c80c6b4bcc95340dc1cdd6eab2fe38c8ac |
|
MD5 | 437159ee1487d9f08d946e976322ad23 |
|
BLAKE2b-256 | 8b31285e1b3ddcac0eb0825f43d2ea8f1c734d64ca5b598c204ab28229df02a1 |
Close
Hashes for aiotieba-4.3.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bdaf9780f7a87b00484b91bef37bb5126c484533e38b9782720dc1621d3cc3b4 |
|
MD5 | 7c85ad303506b3178b3f6220c93bb072 |
|
BLAKE2b-256 | d2c571b2994b9fc7ab7ef01b818506f6112d03f4a3f1fd7ebaf2126313b7db28 |
Close
Hashes for aiotieba-4.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4a6f90c2b92ed461bbfa1cb1bacfe4782d7dc0c95e0c9ac01c2c9ede3a5d16a |
|
MD5 | c3ed35f9a2fa8414090fc0537df99225 |
|
BLAKE2b-256 | 9aaf3d7191dfcd490b7b223ce9c8dcacec284ec84341d86f35efaa3f6de3b846 |
Close
Hashes for aiotieba-4.3.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55c140490ea5f710ded7782a7b0a1a0475059d0218bf516c5c4120a6ad9da437 |
|
MD5 | 1167d60ff625b58a0437380755960ded |
|
BLAKE2b-256 | 18042104b47d713563943e1fd58ffdbf44e211b1aaf75c3ed7f7261c6cff5958 |
Close
Hashes for aiotieba-4.3.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 340f32122b951ba0cb357470b823b5ceb31d6dd5198bfa7a108b69b0b280ab45 |
|
MD5 | 6d479ad602a23b0953b9b1fec1245990 |
|
BLAKE2b-256 | b1197b70e9898446f9640edc4391562f4be7521822bcea3fe7e5517f24b76c62 |
Close
Hashes for aiotieba-4.3.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cf24b0df23726c7d4e2ad5a4cffe3a5d25c72c1124d6a16659c9e4d212ed7912 |
|
MD5 | 8b8fb27e7cc67846a28da5fc6b621599 |
|
BLAKE2b-256 | 89aa9d1476f320c2fe1e41a1305d7feacefb9ba469ed8285db500c1a2b6efae8 |
Close
Hashes for aiotieba-4.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 355245594f29f0a816060e5f6e44091b25bdc451f6d61de81cdcf917b713f77e |
|
MD5 | bdb0ca64c315df2b95a7751f5e40c47e |
|
BLAKE2b-256 | b801d62df767b7acee6bcaf64fe8132d398478b2704c45569e2f671731b26d5a |
Close
Hashes for aiotieba-4.3.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1bdf9802093cbb56bd6b86198b1f57bcd2907ec372651acbe44559ce7790278 |
|
MD5 | cff29af3a62a2dee34a8fba45e0de94f |
|
BLAKE2b-256 | 073025f22f5d0b9d4e3bcae88da53fd5554eca2e18d37f2d037ea5cfdda6f6fd |
Close
Hashes for aiotieba-4.3.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 775f92cbcd90b0eff13210f4b07cc3b55140b1332a5210f67a5db3cdfd41029e |
|
MD5 | 51c64ca4b2885210fe683abbab2ac883 |
|
BLAKE2b-256 | 99ab26b19756cf7d5f37410716803223bf724395ea983a2bba6a57186b1bd64e |
Close
Hashes for aiotieba-4.3.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cafb45bb3233d1849f50addb7e082ad14e6bdcbe4eaf382963dd61ffedd0905d |
|
MD5 | 297a7b63500010507c1aaa8429b0eec7 |
|
BLAKE2b-256 | 7ee80b585552e9d580ddab789abf925ac7af1d7f39b6e04f4ba0716c6b364001 |
Close
Hashes for aiotieba-4.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 796e020314d512bee29926acc868d8bce6ec0862ad51cf08cb79b68af8ab6785 |
|
MD5 | c5f5d6069fc730bb40d48d7a31f13616 |
|
BLAKE2b-256 | cc74f785b8422d57958f32cc0a286508b82d2fcf4a3b700e755ff33f88d49c7a |
Close
Hashes for aiotieba-4.3.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c2a2601d3423f67c5656533c3e9035e03f835bb81deb70a277b20efec1cc8ed |
|
MD5 | a120b2ef88329d5f0d81f4ce1f18b490 |
|
BLAKE2b-256 | 62fa75036284e08a3856314a05f7eaf6c117ac6a2972de4fdeec5c0766514b0b |