2016-01-19 1 views
0

Je suis en train d'utiliser l'analyseur API Lisibilité - La lisibilité blog post for python donne cet exemple de code:Je ne peux pas l'analyseur API Lisibilité pour travailler

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']) 

Bien sûr, je l'ai mis dans mon numéro de jeton personnel où il dites 'votre parser_token'.

L'erreur que je reçois est:

ValueError: Argument requis « READABILITY_PARSER_TOKEN » non fourni et ne se trouve pas dans les variables d'environnement

Est-ce que cela signifie que je dois avoir le jeton d'analyseur dans mon os envirment ou est leur un solution de contournement?

Répondre

0

Je ne suis pas sûr si vous avez déjà résolu ce problème, mais cela pourrait être utile pour les personnes qui pourraient rencontrer ce problème à l'avenir.

Selon la documentation (http://readability-python-library.readthedocs.io/en/latest/parser.html), si vous passez le jeton directement au constructeur ParserClient, vous aurez besoin de mettre token= avant le jeton réel, comme ceci:

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

Hope this helps !