2017-02-11 4 views
0

このページの一部のデータがあります。このページからのリンクを取得するには?

$ scrapy shell 'https://www.catalogs.ssg.asia/toyota/?lang=en#bWFya2V0PT1nZW5lcmFsfHxzdD09MjB8fHN0cz09eyIxMCI6IlJlZ2lvbiIsIjIwIjoiTWlkZGxlIEVhc3QifQ%3D%3D' 

私はこの表からURLをこすりすることができない、私はこれでそれを選択しようとするたびに、私は空のセットを取得します。

response.css( 'TR [クラス=オーバー]')。)(抽出

+0

必須のテーブルは、最初のページソースには存在しませんが、動的に生成されます。私はあなたがこの場合に「治療」を使うことができるとは確信していません。 'セレン 'でデータを取得しようとします。あなたはまた、あなたの質問の質にもっと注意を払うべきです。より良い回答を得るには、このhttp://stackoverflow.com/help/how-to-askをチェックしてください... – Andersson

答えて

0

使用view(response)お使いのコンピュータにダウンロードscrapy HTMLを開くために、あなたは何のテーブルが存在しないでしょう。

スクラブはHTMLコードのみを返します。データがJavaScriptによって生成された場合、スクラップによって返されません。

関連する問題