0
彼は私のscrapyスクリプトを実行するためのdjango管理コマンドを作成しようとしています。 しかし、スクリプトを実行している間、私は次のエラーを取得しています、scrap crawlを実行するためのDjango管理コマンド
File "manage.py", line 22, in <module>
execute_from_command_line(sys.argv)
File "C:\Users\Anaconda3\lib\site-packages\django\core\management\__init__.py", line 367, in execute_from_command_line
utility.execute()
File "C:\Users\Anaconda3\lib\site-packages\django\core\management\__init__.py", line 359, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "C:\Users\myProject\scraper\management\commands\extract_data.py", line 13, in run_from_argv
self.execute()
File "C:\Users\Anaconda3\lib\site-packages\django\core\management\base.py", line 314, in execute
if options['no_color']:
KeyError: 'no_color'
あなたread the source、run_from_argv()
はself._called_from_command_line
フラグを設定し、適切のような他の重要なものの中で(責任がある場合にはこれが私のコード
from __future__ import absolute_import
from django.core.management.base import BaseCommand
class Command(BaseCommand):
def run_from_argv(self, argv):
self._argv = argv
self.execute()
def handle(self, *args, **options):
from scrapy.cmdline import execute
execute(self._argv[1:])
はスクレーパーが配置されていますか? –