Python クローラーの練習: Xiaohongshu の写真を 4 つの簡単な手順でクロールする

Xiaohonshu は、多数の美しい写真を集めた人気のソーシャル共有プラットフォームです。これらの画像を保存または使用したい場合、この記事では、Python クローラーを使用して小紅書画像を簡単にクロールする方法を詳しく紹介します。

ここに画像の説明を挿入します

1. 必要なライブラリをインストールする

開始する前に、次の Python ライブラリがインストールされていることを確認してください。

  • リクエスト: HTTP リクエストを送信し、データを取得するために使用されます。

  • os: フォルダーの作成と画像の保存に使用されます。

次のコマンドを使用してこれらのライブラリをインストールできます。

pip install requests

2.小​​紅書写真のURLを分析する

Xiaohonshu の写真をクロールする前に、写真の URL を見つける必要があります。ブラウザの開発者ツールまたはその他のパケット キャプチャ ツールを使用して、関連情報を取得できます。

画像の URL は時間の経過とともに変更される可能性があるため、コードの更新が必要になる場合があることに注意してください。

3. Xiaohonshu の写真をクロールするコードを作成します。

以下は、Python クローラーを使用して小紅書写真をクロールする方法を示すサンプル コードです。

import requests
import os
# 图片URL
image_url = 'https://example.com/image.jpg'
# 发送GET请求,获取图片数据
response = requests.get(image_url)
image_data = response.content
# 文件保存目录
save_dir = '小红书图片'
os.makedirs(save_dir, exist_ok=True)  # 如果目录不存在,创建目录
# 提取图片名称
image_name = image_url.split('/')[-1]
# 保存图片
save_path = os.path.join(save_dir, image_name)
with open(save_path, 'wb') as f:
    f.write(image_data)
print("图片保存成功!")

上記のコードをhttps://example.com/image.jpg実際の小紅書画像の URL に置き換えてください。

4. コードを実行し、Xiaohongshu の写真をクロールします。

URL を Python スクリプトとして置き換えてコードを保存します。コードを実行すると、ディレクトリに保存された小さな赤い本の画像が見つかります。

注: 元の作成者の著作権とプライバシーを必ず尊重し、法的規制に従ってクロールされたリトル レッド ブックの画像のみを使用してください。フェアユースの原則に従い、他者の権利を尊重してください。

自分のニーズに応じて、より美しい小紅書写真をクロールし、法的遵守を前提としてこれらの写真を使用することができます。関連する法規制およびXiaohongshuの使用規制を必ず遵守してください。

おすすめ

転載: blog.csdn.net/weixin_44617651/article/details/133267061