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.2.0.tar.gz
(140.4 kB
view hashes)
Built Distributions
Close
Hashes for aiotieba-4.2.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 781f90c6aa819a04138e0686e4fcbdd49401cceb0019fa1e8428059d072a4f75 |
|
MD5 | 6bb854f8b858be1879c67b71dcc0100e |
|
BLAKE2b-256 | 8155596bd34c34af2efb0b651c9320d713cc10c966699196fd0b32e5483c29d1 |
Close
Hashes for aiotieba-4.2.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 654d4a2d352daf7c2296140924192c720e199cdc3970cc925d3ce59594400bd8 |
|
MD5 | d959991f41f307e523138ddc1fc39659 |
|
BLAKE2b-256 | 501dc5c1bcef4f123328c07703e57af4eb87ce5bed8a353249b654bc0796adc6 |
Close
Hashes for aiotieba-4.2.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45d74dbcf342b15a9760c07b8f6326d36b8e95b2981061d0b85d968562addad6 |
|
MD5 | 5364ff2d40b07d2e5637a536e1b6e022 |
|
BLAKE2b-256 | 44e31fc05a3a26373d5ac9bd0dadf6a9d5432ac2ef1e38baa8ef561a0c4be473 |
Close
Hashes for aiotieba-4.2.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a25467c12ac3ceb56be573ae5e374f8a344fe50109a805eb87ccfdd9604701c9 |
|
MD5 | 2e5a78e24e1df7adf1d6b29b9db2891d |
|
BLAKE2b-256 | 4a92eb802ade47587023c48d563483c6789800b5a66d340ffc3a060153e761e1 |
Close
Hashes for aiotieba-4.2.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | debeb419741d22337510bc030d1d16e0fd52c1b4f917542eb3087e278bdbe69e |
|
MD5 | cf499aebb11fcec7ac69d391483d1d46 |
|
BLAKE2b-256 | 876420b7d83f9ac525b5caf5bb07793bc0343008a125b93e7de2fb527116d9fc |
Close
Hashes for aiotieba-4.2.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea546edb2a625ec079d63c8778cee1cd92c5ed61cd7d61bbd6ad606dac81ec7a |
|
MD5 | 83ffa6c3e6187cca157d2c47f0b5c067 |
|
BLAKE2b-256 | 7b15546f5668a43f52f7f01df27bb764f374f9c273bbc10e1cb4eb2ad6af126d |
Close
Hashes for aiotieba-4.2.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bcc5f74abe80b463981818a0130789306163f6049b6be07026b1a402188ee459 |
|
MD5 | e89f4dbfdff37370db008f68a297736f |
|
BLAKE2b-256 | 9e6e83d2db9d9b64c253a5aa35f330c172f5377164c5ab3c7046389042d7b18f |
Close
Hashes for aiotieba-4.2.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b6c517d93698eabcf26b1b68b0fc2dd2eee87e2bebc5e27641570458465f20d |
|
MD5 | ecda9119f168672ebc21933079b93d89 |
|
BLAKE2b-256 | 92de390194fb16b342f6889d18324ed7af926feb801222e6a8f78cbfbf2c2da3 |
Close
Hashes for aiotieba-4.2.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e283295eae1f583131385b2f4853fedcd3d7e5c3bc2e886117bbbe06d534341c |
|
MD5 | 2e399914566a64725d5e04ff3eef747a |
|
BLAKE2b-256 | c3cb88f00d636543cbf696089183b378c121db939c10b805edd674c1f35cfb78 |
Close
Hashes for aiotieba-4.2.0-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b4b2bed3adcea284236746a79f2b91ba5618434a7daa72200e41257bd5df6bb |
|
MD5 | e0ef2667a9cf1f728db1a1a099f24fb0 |
|
BLAKE2b-256 | 5f2e6c62f605fb2f4e1d76e4d9ca4134de24f85f449a67d148b7db9d78345457 |
Close
Hashes for aiotieba-4.2.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 047f3664fe1ecea0aa4b09b41b194d46ce2324f58cd4369a381954d8445b001a |
|
MD5 | 86946a8fef887be9bc215220b2760248 |
|
BLAKE2b-256 | 6c5f0871ad76970a1e9abb2d11c74e774c83c99681ff9d574113ce75362261a9 |
Close
Hashes for aiotieba-4.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08452e8ab7c562fb4d0e6a6f4b89f8adbd2a46d7250d58722beafb42da8fdb7c |
|
MD5 | af017fc337b5284a9015aabb9f4a61ce |
|
BLAKE2b-256 | 67aee672633524c628c90e38a275dd1258dc311f0a9ffc7a783b547282ba354e |
Close
Hashes for aiotieba-4.2.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0712d65436fd5804319db570c107e1d6eaa4ff3e360676983f96b5227aba25b2 |
|
MD5 | a7ed15f488955876b393798a91ab568c |
|
BLAKE2b-256 | dbceee0ed05f7c25f96f244ac87d000e2942860f44da828bc4964537559432c9 |
Close
Hashes for aiotieba-4.2.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d032d695b6a49d627fdff311444c24d29e89a8594cf4c308b50a576c252ddec4 |
|
MD5 | e679c7d585fd3a2cc5bb28366500c097 |
|
BLAKE2b-256 | 2fc3b45fb78bea5cb225c9263a3090c668489f7b8baf1d1eeb36a2ca9250eec6 |
Close
Hashes for aiotieba-4.2.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d71c23735e6c00663f3c136ad2585ff5817b17a19815eff46bef052a2076922 |
|
MD5 | 157e8d97f9e2175ac67b2bf3d518e625 |
|
BLAKE2b-256 | 555abb0dc25f1836d2fc939a73ba7d4912335fdd6061d4bdf15c8e49940b1637 |
Close
Hashes for aiotieba-4.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 176d2f14cb896489413bc0b2690407cf272075f164cf785adb8a6a8a54c3f16e |
|
MD5 | ac964b723c3420eed0dc6e074220ad22 |
|
BLAKE2b-256 | d25d462dc3f52fe286a867874d3efcf413300f42dac9d21b2831e32f81f7cbfc |
Close
Hashes for aiotieba-4.2.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0be48bf85c4d6d73348c8d36ef5dc45546996c1267e3f59089d0290ea78b827 |
|
MD5 | 072f77604a9f0a9d3183a08c0a1c3bc9 |
|
BLAKE2b-256 | 2a258ac0cc138064cd9560054ba437587276bb78a5392dc93b13b5a1edfdd9a9 |
Close
Hashes for aiotieba-4.2.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d26fffdc342fc96d251d97ecf54f2b01dda78c32f7d8890919bfcbd5d4b09b5 |
|
MD5 | 9502b22c4c04d324e5f8aa29ab92b618 |
|
BLAKE2b-256 | a2def971810922942e58d8042d69480b8a8b6cccb42f848a6b710d681d5f2caa |
Close
Hashes for aiotieba-4.2.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f462dd7be000f8ae4daa7896abb988550e2891b2fb65435acfb5dd33a264f2c |
|
MD5 | 7f60aad2496ba741dc8c05a920e122ff |
|
BLAKE2b-256 | 21cb61a63bfe83a6d03dd5984c013b64ef4606ad2ae1c9dca1e3e35276de7546 |
Close
Hashes for aiotieba-4.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | efbd84b5920faf1a80878b020bf54752eb3ce2c07942d7798cd74c54df222af7 |
|
MD5 | 7e5334720bd8e259ac6d3b2f3bc72eba |
|
BLAKE2b-256 | 2c75c931dbcb3d5ad0e7f8dc46f02472e5e3bc8ecefe5a05f440779f9a5656eb |
Close
Hashes for aiotieba-4.2.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55cd9af5c3c8c4e9546e39ab37f9778b7c5676fbf72793f435aa085aee9460ec |
|
MD5 | e57eb53a47af05240c7df594b594a624 |
|
BLAKE2b-256 | 977860635258aaaacd18162d5c1dc01ed7472258d81181da5f66d6342a11d3ae |
Close
Hashes for aiotieba-4.2.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8cf6d04cc338d9ecb370cac311a4609d1c9124edc0f82bed561d6d777da6f463 |
|
MD5 | 24b1e9c071db25ca9d6c34229469325e |
|
BLAKE2b-256 | 61353595dad7e4bfc527a09e976edd95d1341e4ea10ef0dc1ddb09f72259cfec |
Close
Hashes for aiotieba-4.2.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c8ebaf2fa5797a35747343f0353d6f728e627ae24cab1c8bf539ea7dbb4ca71 |
|
MD5 | f4c32c9bdf12f3aee8b21a8e462a44ee |
|
BLAKE2b-256 | 61ad61e47584ec0a3c7e17e4e33a1a1829dc12746e1a7b8b13223ba0ec4565c3 |
Close
Hashes for aiotieba-4.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8871675ff5ee127e36cc7ba98b3fd2954f3f610a605a66f562179103fc80d771 |
|
MD5 | 23536c66449329c96bb0d07b564944b9 |
|
BLAKE2b-256 | 02ec053eb419299eb2c9476b6d7d346d807497902aee805c49246574ac350fa5 |
Close
Hashes for aiotieba-4.2.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82f982818c6786ae28546dbb01d9fcd8663c4149d784012dd07429477c28ecf5 |
|
MD5 | 6c15745d3ca5abfb28c718ec4399abd9 |
|
BLAKE2b-256 | 10851e8846adace29db94dc60db2a450a0f8ae4d9dbad7ba08ecb65a15536545 |
Close
Hashes for aiotieba-4.2.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97c37e3d995b0b13cebd61b8ed41a8061c7976640afe658b5dd3664298ab3a16 |
|
MD5 | 26b01e46cf497165f659f2489edf680e |
|
BLAKE2b-256 | 9f573f0f7335801fd5f4399b0f0216c9f15b9e538d62e6a9bd64f0173dfcd3a0 |
Close
Hashes for aiotieba-4.2.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f239f35ac0fd3dfc3d7198c7e4ed91d3858a3d44fecc6375b48cbeb1efb1340 |
|
MD5 | bd6074110ad6ebfcb715144e2822590c |
|
BLAKE2b-256 | 75d2d9a615970575ea7da8c22e95af37dec0e8b246a7449f90547289d98bf645 |
Close
Hashes for aiotieba-4.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 177971e926d1a99c2c8135abc86440d5bbfe99115aa66635d38105fadbcecd72 |
|
MD5 | 77bdc224210dfe3b9d3a6afca39251ee |
|
BLAKE2b-256 | d2839fc34e8c6173882702172c948f945800d1dd1a15e1e347d9f0c85335ad85 |
Close
Hashes for aiotieba-4.2.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb3727e39a753f06f5429f429f810fe63e6fa625780a0e69d43198b9170c7319 |
|
MD5 | 3a5ea4a0e622d2cb2d3ee64f6777c106 |
|
BLAKE2b-256 | c082b66602fed1fe6fec60770b84aaaba75118669424a0c8ed267e9e682f5ae0 |