首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Scrapy https教程

Scrapy https教程
EN

Stack Overflow用户
提问于 2017-07-01 00:11:38
回答 1查看 143关注 0票数 1

所有人!

我是Scrapy框架的新手。我需要解析wisemapping.com。起初,我阅读了官方的Scrapy教程,并试图访问一个"wisemap“,但得到了一个错误:

代码语言:javascript
复制
[scrapy.core.engine] DEBUG: Crawled (404) <GET https://app.wisemapping.com/robots.txt> (referer: None)

[scrapy.downloadermiddlewares.retry] DEBUG: Gave up retrying
<GET https://app.wisemapping.com/c/maps/576786/public> (failed 3 times): 500 Internal Server Error

[scrapy.core.engine] DEBUG: Crawled (500) <GET https://app.wisemapping.com/c/maps/576786/public> (referer: None)

[scrapy.spidermiddlewares.httperror] INFO: Ignoring response <500 https://app.wisemapping.com/c/maps/576786/public>: HTTP status code is not handled or not allowed

请给我一个解决以下代码问题的建议:

代码语言:javascript
复制
import scrapy

class QuotesSpider(scrapy.Spider):
    name = "quotes"

    def start_requests(self):
        urls = [
            'https://app.wisemapping.com/c/maps/576786/public',
        ]
        for url in urls:
            yield scrapy.Request(url=url, callback=self.parse)

    def parse(self, response):
        page = response.url.split("/")[-2]
        filename = 'wisemape.html'
        with open(filename, 'wb') as f:
            f.write(response.body)
        self.log('Saved file %s' % filename)
EN

回答 1

Stack Overflow用户

发布于 2017-07-01 03:45:03

导航到https://app.wisemapping.com/c/maps/576786/public时出现错误"Outch!!.此地图不再可用。您没有足够的权限访问此地图。此地图已更改为私有或已删除。“

这张地图存在吗?如果是这样,请尝试将其公之于众。

如果您知道您尝试访问的地图确实存在,请验证您尝试访问的URL是否正确。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44850825

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档