Pythonを使用してWebページの内容を取得して保存する方法

Pythonのrequestsライブラリを使用してウェブページの内容を取得し、open()関数を使用してコンテンツをローカルファイルに保存できます。次のコードはその例です。

import requests

# 发起GET请求获取网页内容
url = "https://www.example.com"
response = requests.get(url)

# 将网页内容保存到本地文件
with open("output.html", "w", encoding="utf-8") as file:
    file.write(response.text)

上記の例では、requests.get() 関数を使って GET リクエストを送信して、ウェブページの内容を取得します。その後、open() 関数を使って “output.html” という名前のファイルを作成し、write() メソッドを使ってウェブページの内容をファイルに書き込みます。ここで encoding=”utf-8″ を指定することで、ファイルのエンコード方式を指定し、文字化けを防ぎます。

URLをスクレイピングしたいWebページのアドレスに、また「output.html」を保存したいファイル名に変更してください。スクリプトを実行すると、Webページの内容が指定したファイルに保存されます。

bannerAds