ValueError(f"Missing scheme in request url: {self._url}")
时间: 2024-04-01 20:31:25 浏览: 120
这个错误通常是由于请求的 URL 中缺少协议(比如 http 或 https)导致的。例如,如果使用了一个类似于 "www.example.com" 的 URL,而没有指定协议,则会出现这个错误。
要解决这个问题,可以在 URL 前面加上协议,例如 http://www.example.com。或者,也可以使用一个包含协议的变量来存储 URL,并将其传递给请求函数。例如:
```
url = 'http://www.example.com'
response = scrapy.Request(url=url, callback=self.parse)
```
阅读全文