我有一个MySQL数据库,有几千篇论坛帖子+文字。我想分批抓取它们,一次说1000个,然后在python3中为它们做些什么。
我的单个帖子查询如下:
pquery = session.query(Post).\
filter(Post.post_id.like(post_id))
如何更改此权限,以便给定post_id,它会返回该帖子以及之后的999个帖子?
答案 0 :(得分:7)
使用limit
和offset
:
pquery = session.query(Post).filter(Post.post_id.like(post_id)).limit(1000).offset(the_offset_val)