【问题标题】:I Can not get Readability API parser to work我无法让可读性 API 解析器工作
【发布时间】:2016-01-19 23:41:20
【问题描述】:

我正在尝试使用可读性 API 解析器 - 可读性blog post for python 给出了这个代码示例:

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”,也未在环境变量中找到

这是否意味着我必须在我的操作系统环境中拥有解析器令牌,或者它们是否可以解决?

【问题讨论】:

    标签: python-3.x web-scraping readability


    【解决方案1】:

    我不确定你是否已经解决了这个问题,但这可能对将来可能遇到这个问题的人有用。

    根据文档 (http://readability-python-library.readthedocs.io/en/latest/parser.html),如果您将令牌直接传递给 ParserClient 构造函数,则需要将 token= 放在实际令牌之前,如下所示:

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

    希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-16
      相关资源
      最近更新 更多