リクエストやBeautifulSoupに慣れようとしていますので、私はミニプロジェクトをしました。ウェブサイトのHTMLがPythonのリクエストライブラリが提供するHTMLと異なるのはなぜですか?
- ShoeName#1日#1
- ShoeName#2日#2
- ShoeName#3:私はそうのようなフット・ロッカーのリリースカレンダー (https://www.footlocker.com/release-dates/)に靴を表示するプログラムを作成しようとしています
:日#3import requests as req from bs4 import BeautifulSoup def main(): url = "https://www.footlocker.com/release-dates/" resp = req.get(url) soup = BeautifulSoup(resp.content, "html.parser") print(soup)
- ShoeName#4日#4
は、これまでのところ私はこれを持っています
しかし、BeautifulSoupを解析するためにHTMLを読み込むと、Webサイトでinspect要素を直接使用すると、靴の日付と名前を含む情報を含むHTMLコードが表示されません。これは、Javascriptによって靴の情報を含むHTMLが生成されたためです。もしそうなら、どうすればリクエストでロードできますか?
ありがとうございます。
を学ぶと 'Selenium'を使用しています。 – DyZ