python
1import requests 2from bs4 import BeautifulSoup 3import urllib 4 5load_url = "https://www.ymori.com/books/python2nen/test2.html" 6html = requests.get(load_url) 7soup = BeautifulSoup(html.content,"html.parser") 8 9filename = "linklist.txt" 10with open(filename,"w") as f: 11 for element in soup.find_all("a"): 12 url = element.get("href") 13 link_url = urllib.parse.urljoin(load_url,url) 14 f.write(element.text+"\n") 15 f.write(link_url+"\n") 16 f.write("\n")
スクレイピングについて学習しているのですが以下のコードで
上手くいきません。本来であればリンク先が自動生成されます。
エラーなどが表示されているわけではないのでどこが誤っているのかが
判別できません。何卒宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー