2016-01-19 3 views
0

Я пытаюсь использовать Читаемость API анализатор - Читаемость blog post for python дает этот пример кода:Я не могу получить Читаемость API анализатора работать

from readability import ParserClient 
parser_client = ParserClient('your_parser_token') 
parser_response =   parser_client.get_article_content('http://www.blog.readability.com/2013/06/reada bility-python-0-2-0/') 
print(parser_response.content['content']) 

Я, конечно, поставил в моем личном номере лексемы, где это скажите «ваш parser_token».

Ошибки я получаю:

ValueError Обязательный аргумент «READABILITY_PARSER_TOKEN» не входит в комплект и не найден в переменных окружения

Означает ли это, я должен иметь маркер синтаксического анализа в моем зева envirment или является их работать вокруг?

ответ

0

Я не уверен, что вы уже решили эту проблему, но это может быть полезно для людей, которые могут столкнуться с этой проблемой в будущем.

Согласно документации (http://readability-python-library.readthedocs.io/en/latest/parser.html), если вы передаете маркер непосредственно к ParserClient конструктору, вам необходимо будет поставить token= до фактических маркеров, например, так:

parser_client = ParserClient(token='[the_token]')

Надеется, что это помогает !