2017-05-22 11 views
-1

私はScrapyを使用している初心者で、linkedinで使用するのに問題があります。例えばlinkedinにScrapy shellを使用するには?

scrapyシェル "https://www.linkedin.com/jobs/search?keywords=Communications&location=Los%20Angeles%2C%20CA&locationId=PLACES.us.7-1-0-19-57&trk=jobs_jserp_search_button_execute&searchOrigin=JSERP&applyLogin="

応答はNoneです。有効なオブジェクトを取得するにはどうすればよいですか?あなただけのtry例を作っている場合

+0

ジャストヒント:[LinkedInの - きさげソフトウェアの禁止](https://www.linkedin.com/help/linkedin/answer/56347/scraping-software?lang = en) –

+0

私はLinkedInのメンバーではありません。 – TastyFeets

+0

あなたのリクエストがフィルタされている可能性があります。あなたのボットはいくつかの方法で検出できます。このフィルタを克服しなければならない代替手段は、いくつかのWebクローラ倫理を破ります。 – Kruser

答えて

0

、次の操作を行います。

import requests 
from scrapy.http import TextResponse 

r = requests.get('https://www.linkedin.com/jobs/search?keywords=Communications&location=Los%20Angeles%2C%20CA&locationId=PLACES.us.7-1-0-19-57&trk=jobs_jserp_search_button_execute&searchOrigin=JSERP&applyLogin=') 

response = TextResponse(r.url, body=r.text, encoding='utf-8') 
関連する問題