Py-StackExchange фильтр по тегу
Я использую Py-StackExchange, чтобы получить список последних вопросов из Stack Overflow. Я знаю, что есть способ получить только постоянный список вопросов:
import stackexchange
so = stackexchange.Site(stackexchange.Stackru)
for question in so.questions(pagesize=10):
print question
Но это возвращает все вопросы по SO. Мне интересно, есть ли параметр для фильтрации списка вопросов по тегу, т.е. python
, loops
и т. д., чтобы вернуть только вопросы в этом теге. Я почти час бродил по сети в поисках результатов, даже читая некоторые сценарии, но ничего не могу найти.
1 ответ
Решение
Использование tagged
Ключевой аргумент.
Например:
for question in so.questions(tagged=['python'], pagesize=10):
print question
assert 'python' in question.tags
Определение tagged=['python', 'loops']
отфильтрует вопрос, помеченный как python
а также loops
,