首页 > 解决方案 > Python Scrapy 获取选择

问题描述

我希望有人可以在这里帮助我。我想使用 Scrappy 从选择列表中提取不同的链接。不幸的是,我找不到正确的命令。

这是 HTML 代码:

    <div class="testclass">
                        <div id="loading_page" class="_loading_page" style="display:none;">
      <span id="Message"></span>
      <img src="/test.gif" style="align: center; vertical-align: middle">
   </div>

    <select name="test" id="variant" class="input-block note" style="">
        <option selected="selected" disabled="disabled">Which Link</option>
        <option value="A" data-varianturl="Link1"> Link A</option>
                <option value="B" data-varianturl="Link2"> Link B</option>
                                </select>

例如,我尝试过:

url = response.css('testclass > select::attr(test)').extract_first()

但不幸的是,我没有得到链接。

非常感谢您的帮助。

标签: pythonscrapyweb-crawler

解决方案


推荐阅读