2012-02-06 17 views
0

私はこのプロジェクトに戻ってきました(動的コンテンツを網羅しています)、私はこのチュートリアルを続けました。Scrapy(python 2.7)を使用して動的Webコンテンツをダウンロード

私がデータを取得することは、明らかに最も重要なポイントである、scrapyフレームワーク私のプロジェクトでは0.14

でのpython 2.7を使用していますが、しかし私は、Ajaxで動的データをプルダウンサイトをスクレイピングする技術を理解するために来ていますこの例では、実際に画像をダウンロードできません。

scrapy runspider nasa.py

が、それは実際には何もダウンロードしていないが(それが唯一のデータを解析します

スクレーパーは、(Windows 7でのcmd.exeに)コマンドで実行されます)

何か不足していますか?これは私が非初心者の領域に逃げ出し、確かに迷子になっている最初の本当のプログラミングプロジェクトです。

これはチュートリアルです:

Scraping ajax with Scrapy

スクリプトは、ローカルストレージに画像をダウンロードできるようにするには、正しいコード上の任意のアドバイスは?

感謝:)あなたsetting.pyで

答えて

1

image_urls

は、あなたの#のあるべきimage_urlsで画像のURLを追加定義アイテムに

IMAGES_STORE = 'you dir path where you want to download images' 
ITEM_PIPELINES = ['scrapy.contrib.pipeline.images.ImagesPipeline'] #enable image pipline 

を追加しますあなたのプログラムのリストとして扱われる

suggested study

+0

乾杯、これは正しい方向に非常に良い点です。 :) – Joseph

関連する問題