スクレイピング結果をブラウザで表示したいです。
例えばこのようにスクレイピングした場合は、どのようにすればブラウザで表示できるでしょうか。
import requests from bs4 import BeautifulSoup url = "https://www.yahoo.co.jp/" html = requests.get(url) soup = BeautifulSoup(html.content, "html.parser") for element in soup.find_all(class_="_3S2Wdrkt1LKANaWcLrZToT"): print(element.text)
皆様ご回答借りがとうございます。
実現したいことは、最新情報をスクレイピングし、数人で共有したいのでブラウザに表示したいと考えています。
環境は、マック、ブラウザはGoogle Chrome、Python3.7.9、anaconda、flask1.1.2です。
ターミナルでの表示は出来ました。
flaskがいいとアドバイスを頂き、インストールしました。
解説サイトを参考に、サンプルコードで「Hello world」とローカル環境ではブラウザに表示させることは出来ましたが、上記コードでスクレイピングしたものを、ブラウザにとなるとわかりません。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー