Now that you are aware of Instaloader basics, we can move forward to the coding section. Use this link to navigate to the documentation. If you wish to know more about it, you can refer to Instaloader Documentation.
automatically resumes previously-interrupted download iterations.allows fine-grained customization of filters and where to store downloaded media,.automatically detects profile name changes and renames the target directory accordingly,.downloads comments, geotags and captions of each post,.downloads public and private profiles, hashtags, user stories, feeds and saved media,.It can be used for download pictures (or videos) along with their captions and other metadata from Instagram. The Instaloader module is python package having great functionalities to scrap instagram, it’s functions can be used as command line utility. Instagram Link: Instaloader Introduction: If you wish to know more about Instagram, you can refer its Wikipedia page.
I do not think Instagram needs an Introduction but for those who do not know, Instagram is an photo and video sharing social networking platform owned by Facebook. How to Download Display Picture of an Instagram Account