1
0
mirror of https://github.com/scrapy/scrapy.git synced 2025-02-28 09:03:45 +00:00

issue GH #1550 - fixed error: shell command wasn't accepting files URIs

This commit is contained in:
Leonid Amirov 2015-11-02 15:30:49 +03:00
parent 57f87b95d4
commit 98a2e77a75

View File

@ -5,11 +5,11 @@ See documentation in docs/topics/shell.rst
"""
from threading import Thread
from w3lib.url import any_to_uri
from scrapy.commands import ScrapyCommand
from scrapy.shell import Shell
from scrapy.http import Request
from scrapy.utils.url import add_http_if_no_scheme
from scrapy.utils.spider import spidercls_for_request, DefaultSpider
@ -43,7 +43,8 @@ class Command(ScrapyCommand):
def run(self, args, opts):
url = args[0] if args else None
if url:
url = add_http_if_no_scheme(url)
url = any_to_uri(url)
spider_loader = self.crawler_process.spider_loader
spidercls = DefaultSpider