前提・実現したいこと
pythonでスクレイピングをして、コードに記しているサイトのpタグの内容のみを抜き取りたいです。
発生している問題・エラーメッセージ
エラーメッセージ
None
該当のソースコード
python ソースコード import requests from bs4 import BeautifulSoup from time import sleep class Scr(): def __init__(self, urls): self.urls=urls def geturl(self): all_text=[] for url in self.urls: r=requests.get(url) c=r.content soup=BeautifulSoup(c,"html.parser") article1_content=soup.find_all("p") temp=[] for con in article1_content: out=con.text temp.append(out) text=".join(temp)" all_text.append(text) sleep(1) return sc=Scr(["https://toukei-lab.com/conjoint","https://toukei-lab.com/correspondence"]) print(sc.geturl())
試したこと
Googleで"python scraping none"で調べてみましたがstringに関することしか出てきませんでした。
補足情報(FW/ツールのバージョンなど)
pythonのバージョンは3.9.0
jupyter labでコードを書いています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/11/29 12:34