我正在使用Py-StackExchange从Stack Overflow获取最近问题的列表。我知道有一种方法可以只得到一个持续的问题列表:
import stackexchange
so = stackexchange.Site(stackexchange.StackOverflow)
for question in so.questions(pagesize=10):
print question
但这会返回 SO 中的所有问题。我想知道是否有一个参数可以按标签过滤问题列表,即 python
、loops
等仅返回该标签中的问题。我已经在网上巡游了将近一个小时,寻找结果,甚至通读了一些脚本,但我什么也找不到。
使用tagged
关键字参数。
例如:
for question in so.questions(tagged=['python'], pagesize=10):
print question
assert 'python' in question.tags
指定tagged=['python', 'loops']
将过滤同时标记为python
和loops
的问题。