-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
部分帖子会出现某一页请求超出范围的问题,但实际上后面还有楼层 #158
Comments
不知道为什么这一页完全没有任何信息,包括 |
说实话,一删删整页是非常难以理解的,楼层和楼层之间一般都没什么联系。不过这个帖子是水贴,或许谁真的发了一片违规内容的楼层。。。 可以创建一个有很多楼的帖子,然后删掉一整页的楼层试试复现。 还有这种情况下,has_more其实并不准确了,最准确的遍历整个楼层的方法只能是一开始使用total_page了 |
https://tieba.baidu.com/p/3669356387
|
我说的pn仅对于aiotieba内设置rn=30而言,网页端我说的是楼层了,不是页码 |
就算 另外像这种以前的贴吧 |
复现可用如下代码
await client.get_posts(3669356387, 44)
报错如下
<2024-01-28 17:32:45.457> [WARN] [get_posts] list assignment index out of range. tid=3669356387
而43页的has_more是true的,44页本身has_more则是false,然后45页可以请求到有内容,直至帖子结束。
在贴吧app上,在该楼内往下拉,直到正序43页最后一楼或者倒序45页第一楼的楼层后就会无法加载后续的楼层
在网页版则是这些楼层之间缺了一大片楼层。
吧和帖子可以由以上post获取了,就不发了
目前只在该贴遇到此问题
应该是官方的问题?
The text was updated successfully, but these errors were encountered: