Python Reddit Praw Api用于搜索提交

Python Reddit Praw Api用于搜索提交,python,reddit,praw,Python,Reddit,Praw,基本代码: 我希望写一个代码,以获得所有的意见和他们的评论相关。提交内容应受到搜索查询和时间段的限制 我面临的问题是: a。我不明白如何在上面指定期限,文档往往很差 b。我不知道结果是否受到限制。上述代码生成: 923 :: Reddit, type with whatever is on your mind no matter how insignificant... 5598 :: Google maps should have a "on the way" feature to find

基本代码:

我希望写一个代码,以获得所有的意见和他们的评论相关。提交内容应受到搜索查询和时间段的限制

我面临的问题是:

a。我不明白如何在上面指定期限,文档往往很差

b。我不知道结果是否受到限制。上述代码生成:

923 :: Reddit, type with whatever is on your mind no matter how insignificant...
5598 :: Google maps should have a "on the way" feature to find the most conve...
3961 :: LPT: If you're overheating for whatever reason, run your wrists under...
1556 :: As a lad, whenever my mother wanted me to do something and I was play...
5085 :: "THE ENTIRE STATE IS OFFLINE GET IN THERE NOW FIX IT DO WHATEVER IT T...
1259 :: Heyy, I do the webcomic "Subnormality," as well as artwork for Cracke...
604 :: IAMA Professional YouTuber.  Whatever that means... AMA is you'd like
1156 :: [Spoiler] Whatever happened to G2 vs Strix it's an absolute joke
1217 :: Yesterday I ate whatever I wanted and learned something
1291 :: LPT: Set Your Plugins (Flash, etc.) to be activated only with your cl...
1544 :: Whatever you do, don't step on a duck.
1301 :: A diner in Vegas called "Roulette Burger" where each booth has a roul...
649 :: Been trying to establish a very simply basic wardrobe. Not too preppy ...
1141 :: Mods no longer give a shit, post whatever : New Wow expansion doesn't...
549 :: Whatever happened to chatrooms?
212 :: IAmA graphic designer who will spend 5 mins on whatever you want.
673 :: AMA. Hi there, I'm David Ury, I played Spooge in season 2. Please ask ...
0 :: "Whatever they're going to blame on Osama Bin Laden... don't you even be...
3 :: Dinner time! 1/4/15 or 4/1/15 (whatever works)
536 :: Friendly reminder: If you've been given gold, it's perfectly within yo...
378 :: KP, Keratosis Pillaris, "Chicken skin" - whatever you call it, please ...
637 :: [WP]What if we lived in a world where whatever you did to other people...
1053 :: Instead of a gym, have a place where people can go build wood pallets...
69 :: Pick whatever you want Giveaway!
408 :: Just a reminder to newbies. you don't have to buy a whole bitcoin for ...
我高度怀疑肯定还有比这更多的东西。如果是,我怎样才能得到它们。如果请求被限制在一个时间窗口内。有什么办法可以让你先睡觉,然后再多吃点东西吗

c。我不知道这是不是像推特那样的限制导致了不能访问历史数据。虽然period参数的状态相反。还不确定

d、 它返回一个生成器。如何访问完整的提交文本和相关评论文本


抱歉,这似乎有点间接,但由于缺乏在线示例和适当的文档,导致了这些问题的出现

A:它在寻找类似“3个月前”的东西。(您可以从中查看一些信息。这些信息必须是(小时、天、周、月、年、全部)中的一个。

B:它被限制在一个极限,最多会返回1000个结果。可能有办法解决这个问题,但我不确定它们是什么,或者它们有多容易

我想这是对B的回答

D:您正在查找提交的属性,您可以通过属性(例如object.attribute)访问这些属性。您可以在上看到提交属性的完整列表

因此,如果您想访问带有链接的自我文本,您必须执行以下操作:

for x in results:
    print x.selftext

但是,如果您想获取评论,这些不是对象的一部分。您需要获取提交ID,然后查询提交本身以获取评论。

A:它正在查找类似“3个月前”的内容。(您可以从中查看一些信息。它必须是(小时、天、周、月、年、全部)中的一个。

B:它被限制在一个极限,最多会返回1000个结果。可能有办法解决这个问题,但我不确定它们是什么,或者它们有多容易

我想这是对B的回答

D:您正在查找提交的属性,您可以通过属性(例如object.attribute)访问这些属性。您可以在上看到提交属性的完整列表

因此,如果您想访问带有链接的自我文本,您必须执行以下操作:

for x in results:
    print x.selftext

但是,如果您想获取评论,这些不是对象的一部分。您需要获取提交ID,然后查询提交本身以获取评论。

A:它正在查找类似“3个月前”的内容。(您可以从中查看一些信息。它必须是(小时、天、周、月、年、全部)中的一个。

B:它被限制在一个极限,最多会返回1000个结果。可能有办法解决这个问题,但我不确定它们是什么,或者它们有多容易

我想这是对B的回答

D:您正在查找提交的属性,您可以通过属性(例如object.attribute)访问这些属性。您可以在上看到提交属性的完整列表

因此,如果您想访问带有链接的自我文本,您必须执行以下操作:

for x in results:
    print x.selftext

但是,如果您想获取评论,这些不是对象的一部分。您需要获取提交ID,然后查询提交本身以获取评论。

A:它正在查找类似“3个月前”的内容。(您可以从中查看一些信息。它必须是(小时、天、周、月、年、全部)中的一个。

B:它被限制在一个极限,最多会返回1000个结果。可能有办法解决这个问题,但我不确定它们是什么,或者它们有多容易

我想这是对B的回答

D:您正在查找提交的属性,您可以通过属性(例如object.attribute)访问这些属性。您可以在上看到提交属性的完整列表

因此,如果您想访问带有链接的自我文本,您必须执行以下操作:

for x in results:
    print x.selftext

但是,如果要获取注释,则这些注释不是对象的一部分。您需要获取提交ID,然后查询提交本身以获取注释。

除非在搜索参数中指定了另一个数字,否则默认限制为25

因此,如果您想要更多结果,例如100个结果:

results=r.search('whatever',subreddit=None,sort=None,syntax=None,period=None,**limit=100**)
关于老问题的评论:
因为它可能会帮助其他人在将来查找此项。

除非在搜索参数中指定了其他数字,否则默认限制为25

因此,如果您想要更多结果,例如100个结果:

results=r.search('whatever',subreddit=None,sort=None,syntax=None,period=None,**limit=100**)
关于老问题的评论:
因为它可能会帮助其他人在将来查找此项。

除非在搜索参数中指定了其他数字,否则默认限制为25

因此,如果您想要更多结果,例如100个结果:

results=r.search('whatever',subreddit=None,sort=None,syntax=None,period=None,**limit=100**)
关于老问题的评论:
因为它可能会帮助其他人在将来查找此项。

除非在搜索参数中指定了其他数字,否则默认限制为25

因此,如果您想要更多结果,例如100个结果:

results=r.search('whatever',subreddit=None,sort=None,syntax=None,period=None,**limit=100**)
关于老问题的评论:
因为它可能会帮助其他人在将来寻找它。

limit=None
添加到
search()
中,它将尝试获取最多的帖子。将
limit=None
添加到
search()
中,它将尝试获取mo