python
1from bs4 import BeautifulSoup 2import requests 3 4urls = "" 5#スクレイピングしたいURL 6 7title_urls_list = [] 8 9for url in urls: 10 r = requests.get(url) 11 soup = BeautifulSoup(r.text,'html.parser') 12 wrap = soup.find_all(class_="wrap") #取得したいURLのクラスがwrapでした 13 title_urls_list.extend([a["href"] for a in wrap]) 14 15print(title_urls_list)
を実行すると
エラー内容が
MissingSchema: Invalid URL 'h': No schema supplied. Perhaps you meant http://h?
こう出ました。
エラー内容をググると
https://www.htmllifehack.xyz/entry/2019/06/28/224434
こちらのページが出てきました
ここにはrequestsのアップデートでなおるかも?
と書かれていて
次に
「コラボラトリー ライブラリ アップデート」
とかでググると
アップデートの仕方の記事が見当たらず
ここで質問しようと思いまいした。
コードが間違っているのか
実行環境とかに問題があるのか
教えていただけると幸いです。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。