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.4.0.tar.gz
(191.5 kB
view hashes)
Built Distributions
Close
Hashes for aiotieba-4.4.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a8ce608719437c32a4169178a3c3499e3b0eae406aa1379c7aee2214200d781 |
|
MD5 | 03aae71a063542ab0750f45ff7c2e50b |
|
BLAKE2b-256 | 981712a17bca0c7c30ebca6f09eca032a5a090ba793460a7672e74cc8ed41532 |
Close
Hashes for aiotieba-4.4.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f86a4c863598f334287ae94936866ea79f5c42bd5c06b15e06853317043f8420 |
|
MD5 | 1cb389fda008a2eaf0a7c870ccc7a431 |
|
BLAKE2b-256 | cbdcbff095b4a48685a6c8d55d821dfff718e692505f6b898608ba9e6aa5dbef |
Close
Hashes for aiotieba-4.4.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc56c27c4124603134637b2ebcba396c1500361cf5c4947e6dba934d24f786d7 |
|
MD5 | bc31e478c4d24b1ced5896522b137c2a |
|
BLAKE2b-256 | b2988259d2e3424415245a48b04519ac0459b6afe56ed3ee787b73b9b71d45be |
Close
Hashes for aiotieba-4.4.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c2c86e20f80af7b67443a65dd0ef6165348b576e9f7bbf1f9813cc82cc320ca |
|
MD5 | f6daedf2af095a365427323828506cc7 |
|
BLAKE2b-256 | d90d313ea88e3b9a44c3ba0831b2e9463dfb39a1c4f3856d3fcad89afd8898fc |
Close
Hashes for aiotieba-4.4.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8208e4880a4beb3b083ae5ac85e8d2841f20c240ab42dc78a2ee1f050b017924 |
|
MD5 | 65d1916819dc8f7c993a3113315d1c00 |
|
BLAKE2b-256 | 01a8e6b8d621d216a6a40a76e80b806ff21a044b3e24f2d71161095a3fa5e79a |
Close
Hashes for aiotieba-4.4.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d51fd1067102d78441d735de456d2dcca8708eb79c329502a39a4ab370d25b51 |
|
MD5 | 463af630721708e23203e702d81f5306 |
|
BLAKE2b-256 | 92699f06568768b1f6afef9d6144c9fe7a0335cd3174354e1ad65b08956e45a6 |
Close
Hashes for aiotieba-4.4.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ad62cd6178fa79750b3e1ba7824a0ebfdcb42678d24ac0b70e6b475a676f505f |
|
MD5 | e7c8e074b8da136757308fbedb8355ec |
|
BLAKE2b-256 | 6864bb78b04fa59efa10610b3d5bd3a258b842af83b92e223241fe1ef7f0fa8d |
Close
Hashes for aiotieba-4.4.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b50437f40d98200e1d24adea74a6721e05726248aa24e89886f7eb856f1492a |
|
MD5 | 3e6583b1edf36f24487286131f342192 |
|
BLAKE2b-256 | c29e00caf9cef70a400dedd2aefe71ad6ccc9fe47ee4b44c0f049fecff566fbf |
Close
Hashes for aiotieba-4.4.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2d96a8486abfd4b027af2d8307e897c97ed14113a0b413e2e1820825d6873e2 |
|
MD5 | 4fcabf002bbf822dbae19b53aa399b45 |
|
BLAKE2b-256 | 8617e1d592e8373fbfe1aec197e658fb4c42028db97979d10af4bee055d11151 |
Close
Hashes for aiotieba-4.4.0-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a5243b4db4ba12891b4234d956a19a5deae3777bbe144213c566f113d1580fc |
|
MD5 | 9480efc9aac64663945d145736daf3a7 |
|
BLAKE2b-256 | 47ee301d3009713e9f5eeb381f7bcac9c49f62e0c7c64845a727b80609c5bb5d |
Close
Hashes for aiotieba-4.4.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1d58fbf2a296288ed1c724937c060396b8ce0a2c2f5492d338bfa6ca1e351ab |
|
MD5 | 316143d69987a7733962bf9c9b9d0c2c |
|
BLAKE2b-256 | 86f6aee09f72991778dee7d293ab7404750d9199cdd4c3c43ac476496b70b616 |
Close
Hashes for aiotieba-4.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29130834b968bb7dbbf2cd362aa01c997fc611a28c7149b9123934a75a22794a |
|
MD5 | 346bddffcdfcf50a094378442cdfcdc0 |
|
BLAKE2b-256 | 4d17db7ef12416667a865f10248412bfe7477e43318bdaf7f6f3346d73bfd9f6 |
Close
Hashes for aiotieba-4.4.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f275dfc76ee55f6d844cc0b74b89bef8722627f956197367e31446e2eef57bd |
|
MD5 | 9dd3b90e79b963a2f4cfc80d24d904c3 |
|
BLAKE2b-256 | 5668acc5148dd46817ee6ccccbc18eafa47b139a9225041fc4bf77ee117bb173 |
Close
Hashes for aiotieba-4.4.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5609c91c258759822bf051c54a9d625f5989b082c594f0317113b702739042cf |
|
MD5 | 4280b62b5e55f2376866cc95a8a3ff36 |
|
BLAKE2b-256 | 871a4d51f383a8b512d3e1283d50ba461767850d117d1e9c508792d249c10f21 |
Close
Hashes for aiotieba-4.4.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d9190a382f397378cdbebe5cfcaf9bcc352fea5854968807296f3e99c4bb043 |
|
MD5 | 8d2f229502e6284967fd7f613d593429 |
|
BLAKE2b-256 | f987381080316fa072d6bfb64d05a1abf7550c904f6f9905cfb53ee4e3783538 |
Close
Hashes for aiotieba-4.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a26dc62fca2ff49dcefe8ccc238cc762a7f3ae8c57a9a91fe5c4b907d9c83365 |
|
MD5 | 5c0c625d13a71d7920c431f83afd65ff |
|
BLAKE2b-256 | 43ff43d5aa36f56678699117e4d2067cfa5c2f16c1603f2e91ea5b79262eac40 |
Close
Hashes for aiotieba-4.4.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cbb6a47b19ea7bb32d6f76f0496257e2202a722b6acedd2bca4dc205c5693abb |
|
MD5 | 10cc42a8111d72a36bd06249e1868615 |
|
BLAKE2b-256 | b2d8f2bb72f6f63cee021c9df01608141f2a8fd9a7b33812d001b56d9b99f5cb |
Close
Hashes for aiotieba-4.4.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02af18a6225e17291c3b44b089f111f009438942f765b2e744815f5e47edef97 |
|
MD5 | ede83079686d1431a9fbfa9da0b8af45 |
|
BLAKE2b-256 | 3eb7fe40b537ee3d72d6ecf43ed4ac3fdf5ce5a75ec6cfbb3867dfd7d573e8aa |
Close
Hashes for aiotieba-4.4.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87a1d9cb9a5551b32d6950fce6bcbf73bfe300e893e0021cc422577cd1d5c4d4 |
|
MD5 | 67fc930334d3b89bff4cb6e9f6fd41a2 |
|
BLAKE2b-256 | 98a7fdbcf09c09c24523a33d24eca79cdead9d2d0e9d01ae4f288cc8420606f5 |
Close
Hashes for aiotieba-4.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01728ecac48bf62b2e6e9fbbaea4ab781c2278bdacc9154360a09eec459b751b |
|
MD5 | ba15dc2502b915ce99bbda9e35607116 |
|
BLAKE2b-256 | 5dc742a791e26ef7d7f8cc82bc48479c473a644f333eeebccd533e25d563071c |
Close
Hashes for aiotieba-4.4.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f196565039ce54e02f99c96b048f52249b88ee40a1ed0a1f4075a395c5d3f91 |
|
MD5 | 90fb79bcaba6a23e57717c8d6b04ec8c |
|
BLAKE2b-256 | 07bbe3fffc97febbbc5a07c4b03856cba52f54323401b176e9135ff93b8bedb8 |
Close
Hashes for aiotieba-4.4.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5cb2bbe56d5c8ff560d10cff5b79484e9147790413b8e966b58178b0e6045a04 |
|
MD5 | ddc413507c8fb260567231d099d3076b |
|
BLAKE2b-256 | 34f36ed987950c1cc7d0ef72874754b7e3c57161703785208c3216e7c9553beb |
Close
Hashes for aiotieba-4.4.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 045cf58c1fde7682c27a36c90b8fdbce412fc0651b37c473397c491c633d6cec |
|
MD5 | 192e384261c4042f6dabbf25770270c9 |
|
BLAKE2b-256 | d14d237d6e4857d99182bb6ecc452efd65bc490cfe74a21758883293ef675f42 |
Close
Hashes for aiotieba-4.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f92a25caa0d1bb184abee49127214a45871c6b01d528b815ee99fb87b7a425c9 |
|
MD5 | 2d7c97b16344eeb82a9587e4ad489a30 |
|
BLAKE2b-256 | 56aecc901cdaf9745a32b7f8bf1629ff2be99b321312acd5e6aa420f9392086f |
Close
Hashes for aiotieba-4.4.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd7cc42c2894659b262ae5212c11f84a972b68d4a3ee89bda49f2a5a33483369 |
|
MD5 | badf593709a2634c07fc79aeab4ac95c |
|
BLAKE2b-256 | 76dcf9ee5b5e65876f9b0b4d77308f7d2d5d086d0d57e2941a7da6d2851ce1d6 |
Close
Hashes for aiotieba-4.4.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee035f1217a20957d7046ec05cb5610a0bb5d811c3e454e68d5b578c664874b9 |
|
MD5 | 004391d3e4005fe00fe4aae0ee3a0538 |
|
BLAKE2b-256 | c31aa063995eb644d20b29b5c53603588562673ea919b93298a8ded84f8ca10e |
Close
Hashes for aiotieba-4.4.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 21de35e43b971ee5cd45bf0a6b2666d61b4eea3ffb0f637d654948561c104ce5 |
|
MD5 | 614f857a43f82aae4361882e6036733c |
|
BLAKE2b-256 | 59235379a1185c8d6023f5555f7d09d8be6ddf1398bb9cde089ee5155d8754fc |
Close
Hashes for aiotieba-4.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ad328555850f70d149b8f258badfcde0b69efdfe95dbffa64f239a3b40a4c32 |
|
MD5 | e15bc18023a1a9f928145b3e7ea85999 |
|
BLAKE2b-256 | e8a43210e3e1c5ea117ef049230b556453fe2e6d56f5ff098edb657a21c9bbeb |
Close
Hashes for aiotieba-4.4.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e79d1dd537fc886500a79be0a382a0753b994a5f25510dbfba30caa6143acfe |
|
MD5 | 78339350f7890b2494eb30fa949cb0cf |
|
BLAKE2b-256 | 76142a1c7185553af4306f22a3980f772599093d65c35b46c83f6905a2cecfdf |