http://www.htmllifehack.xyz/entry/2017/09/04/224736
こちらのサイトを見て同じコードを書いたのですが
crawler.py
1import requests 2from bs4 import BeautifulSoup 3 4URL = 'http://www.gochiusa.com/ova/' 5images = [] 6 7soup = BeautifulSoup(requests.get(URL).content,'lxml') 8 9for link in soup.find_all("img"): 10 if link.get("src").endswith(".jpg"): 11 images.append(link.get("src")) 12 13for target in images: 14 resp = requests.get(target) 15 with open('img/' + target.split('/')[-1], 'wb') as f: 16 f.write(resp.content)
Traceback (most recent call last): File "crawler_2.py", line 14, in <module> resp = requests.get(target) File "C:\Users\Anaconda3\lib\site-packages\requests\api.py", line 72, in get return request('get', url, params=params, **kwargs) File "C:\Users\Anaconda3\lib\site-packages\requests\api.py", line 58, in request return session.request(method=method, url=url, **kwargs) File "C:\Users\Anaconda3\lib\site-packages\requests\sessions.py", line 494, in request prep = self.prepare_request(req) File "C:\Users\sharo\Anaconda3\lib\site-packages\requests\sessions.py", line 437, in prepare_request hooks=merge_hooks(request.hooks, self.hooks), File "C:\Users\Anaconda3\lib\site-packages\requests\models.py", line 305, in prepare self.prepare_url(url, params) File "C:\Users\Anaconda3\lib\site-packages\requests\models.py", line 379, in prepare_url raise MissingSchema(error) requests.exceptions.MissingSchema: Invalid URL '../core_sys/images/main/ova/ticket_l.jpg': No schema supplied. Perhaps you meant http://../core_sys/images/main/ova/ticket_l.jpg?
という感じでエラーが出てしまいます
でてどうしたらいいかわかりません
未来系としてはpythonで画像をキーワードやサイトから画像を集めたいです
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/12 01:34