まず`pip install requests beautifulsoup4`でライブラリをインストールし、`import requests, bs4` を行います。`res = requests.get('https://example.com')`でHTMLを取得し、`soup = bs4.BeautifulSoup(res.text, 'html.parser')`でパースします。特定要素は`titles = soup.select('h1')`のようにCSSセレクタで取得し、ループで`title.get_text()`を呼び出してテキストを抽出します。動的に生成されるコンテンツはSeleniumを併用してください。