insta_posts_downloader
는 모든 Instagram 프로필에서 이미지와 비디오를 포함한 모든 게시물을 쉽게 다운로드할 수 있는 Python 스크립트입니다. 자신의 Instagram 콘텐츠를 백업하거나 좋아하는 영향력 있는 사람이나 친구의 게시물을 저장하려는 경우 이 스크립트가 편리한 솔루션을 제공합니다.
이 스크립트의 주요 목적은 Instagram 게시물을 대량으로 다운로드하는 프로세스를 단순화하는 것입니다. 각 게시물을 하나씩 수동으로 저장하는 대신 이 스크립트를 사용하여 다운로드 프로세스를 자동화하고 시간을 절약할 수 있습니다. 이는 다음과 같은 다양한 시나리오에서 특히 유용할 수 있습니다.
Instagram 게시물 다운로더 스크립트에는 다음과 같은 주요 기능이 제공됩니다.
공개 및 비공개 프로필 지원 : 스크립트를 사용하면 공개 및 비공개 Instagram 프로필 모두에서 게시물을 다운로드할 수 있습니다. 비공개 프로필의 경우 자신의 Instagram 자격 증명을 제공하고 프로필에 대한 액세스 권한이 부여되었는지 확인해야 합니다.
대량 다운로드 : 이 스크립트를 사용하면 Instagram 프로필의 모든 게시물을 한 번에 다운로드할 수 있으므로 각 게시물을 개별적으로 수동으로 다운로드하는 수고를 덜 수 있습니다.
사용하기 쉬운 인터페이스 : 스크립트는 Instagram 사용자 이름 및 로그인 자격 증명(필요한 경우)과 같은 필수 정보를 입력하는 프로세스를 안내하는 사용자 친화적인 명령줄 인터페이스를 제공합니다.
정리된 다운로드 : 다운로드한 게시물은 Instagram 프로필 이름을 딴 디렉터리에 자동으로 저장되어 다운로드를 정리하고 쉽게 액세스할 수 있습니다.
오류 처리 : 스크립트에는 잘못된 자격 증명, 개인 프로필 또는 네트워크 오류와 같이 다운로드 프로세스 중에 발생할 수 있는 일반적인 문제를 처리하기 위한 강력한 오류 처리가 포함되어 있습니다. 문제를 해결하는 데 도움이 되는 정보 오류 메시지가 제공됩니다.
시스템에 Instagram 사진 다운로더를 설정하려면 다음 단계를 따르세요.
instaloader
모듈 이 저장소를 로컬 머신에 복제합니다.
git clone https://github.com/javedali99/instagram-posts-downloader.git
프로젝트 디렉터리로 이동합니다.
cd instagram-posts-downloader
필요한 종속성을 설치합니다.
pip install instaloader
Instagram 게시물 다운로더 스크립트를 사용하는 것은 간단합니다. 다음 단계를 따르세요.
Python을 사용하여 스크립트를 실행합니다.
python insta_posts_downloader.py
메시지가 표시되면 게시물을 다운로드하려는 프로필의 Instagram 사용자 이름을 입력하세요.
Enter the Instagram username to download posts from: username_here
프로필이 비공개이고 게시물을 다운로드하기 위해 로그인해야 하는 경우 메시지가 표시되면 "예"를 입력하세요.
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 파일을 참조하세요.