insta_posts_downloader
は、画像やビデオを含むすべての投稿を Instagram プロフィールから簡単にダウンロードできる Python スクリプトです。自分の Instagram コンテンツをバックアップしたい場合でも、お気に入りのインフルエンサーや友人からの投稿を保存したい場合でも、このスクリプトは便利なソリューションを提供します。
このスクリプトの主な目的は、Instagram の投稿を一括ダウンロードするプロセスを簡素化することです。各投稿を 1 つずつ手動で保存する代わりに、このスクリプトを使用してダウンロード プロセスを自動化し、時間を節約できます。これは、次のようなさまざまなシナリオで特に役立ちます。
Instagram Posts Downloader スクリプトには、次の主要な機能が付属しています。
パブリック プロファイルとプライベート プロファイルのサポート: スクリプトを使用すると、Instagram のパブリック プロファイルとプライベート プロファイルの両方から投稿をダウンロードできます。非公開プロフィールの場合は、自分の Instagram 認証情報を提供し、プロフィールへのアクセスが許可されていることを確認する必要があります。
一括ダウンロード: このスクリプトを使用すると、Instagram プロフィールからすべての投稿を一度にダウンロードできるため、各投稿を個別に手動でダウンロードする手間が省けます。
使いやすいインターフェイス: このスクリプトは、Instagram のユーザー名やログイン資格情報 (必要な場合) など、必要な情報を入力するプロセスをガイドするユーザーフレンドリーなコマンドライン インターフェイスを提供します。
整理されたダウンロード: ダウンロードされた投稿は、Instagram プロフィールにちなんで名付けられたディレクトリに自動的に保存されるため、ダウンロードが整理され、簡単にアクセスできるようになります。
エラー処理: このスクリプトには、無効な資格情報、プライベート プロファイル、ネットワーク エラーなど、ダウンロード プロセス中に発生する可能性のある一般的な問題に対処するための堅牢なエラー処理が含まれています。問題のトラブルシューティングに役立つ情報エラー メッセージが提供されます。
システムに Instagram Photo Downloader を設定するには、次の手順に従います。
instaloader
モジュールこのリポジトリのクローンをローカル マシンに作成します。
git clone https://github.com/javedali99/instagram-posts-downloader.git
プロジェクト ディレクトリに移動します。
cd instagram-posts-downloader
必要な依存関係をインストールします。
pip install instaloader
Instagram Posts Downloader スクリプトの使用は簡単です。次の手順に従ってください。
Python を使用してスクリプトを実行します。
python insta_posts_downloader.py
プロンプトが表示されたら、投稿をダウンロードするプロフィールの Instagram ユーザー名を入力します。
Enter the Instagram username to download posts from: username_here
プロフィールが非公開で、投稿をダウンロードするにはログインする必要がある場合は、プロンプトが表示されたら「yes」と入力します。
Do you need to log in to download posts? (yes/no): yes
ログインすることを選択した場合は、プロンプトが表示されたら Instagram のユーザー名とパスワードを入力します。
Enter your Instagram username: your_username
Enter your Instagram password: your_password
スクリプトは、指定されたプロフィールから Instagram のユーザー名と同じ名前のディレクトリへのすべての投稿のダウンロードを開始します。
ダウンロードが完了すると、成功メッセージが表示されます。
All posts downloaded successfully from the profile: username_here
このプロジェクトは MIT ライセンスに基づいてライセンスされています。詳細については、LICENSE ファイルを参照してください。