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,

Другие вопросы по тегам