pip install -r requirements.txt
-h, --help show this help message and exit --username Instagram Username --pwd Instagram Password --target Target Instagram username --output Output Directory (optional) --sleep Sleep time for each request (optional, default 5 seconds) (optional) --user_agent Please enter your common User Agent
python ig_follower2csv.py --username "your_username" \
--pwd "your_password" \
--target "account1" "account2" \
--output ./output \
--sleep 5 \
--user_agent "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36"python ig_following2csv.py --username "your_username" \
--pwd "your_password" \
--target "account1" "account2" \
--output ./output \
--sleep 5 \
--user_agent "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36"-h, --help show this help message and exit --username Instagram Username --pwd Instagram Password --target Target Instagram post short code --output Output Directory (optional) --sleep Sleep time for each request (optional, default 5 seconds) (optional) --user_agent Please enter your common User Agent
python ig_postliked2csv.py --username "your_username" \
--pwd "your_password" \
--target "short_code_1" "short_code_2" \
--output ./output \
--sleep 5 \
--user_agent "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36"-h, --help show this help message and exit --action There are merge, drop duplicate, remove followed (merge/drop_dup/rm_fol). Besides, you can use & to finish mulitpe action at same time like 'merge&drop_dup' --files Please Enter the file paths (optional) --output Saved file path
python ig_csv.py --action "merge&rm_fol" \
--files ./output/file1.csv ./output/file2.csv \
--output ./output/-h, --help show this help message and exit --username Instagram Username --pwd Instagram Password --data Please enter the path of your datafile --sleep Please enter the sleep time for each follow request to avoid the account banned (sec per request), default is 8*60 sec per request (optional) --log Please enter the logging path for insert the logging (optional)
python ig_follow.py --username "your_username" \
--pwd "your_password" \
--user_agent "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.54 Safari/537.36" \
--data ./output/test-2.csv \
--log ./output/test-log.txtpython ig_unfollow.py --username "your_username" \
--pwd "your_password" \
--user_agent "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.54 Safari/537.36" \
--data ./output/test-2.csv \
--log ./output/test-log.txt-h, --help show this help message and exit --username Instagram Username --pwd PWD Instagram Password --user_agent Please enter your common User Agent --data DATA data file (.csv) path [id col is required --thread THREAD Number of Threading for fetching (default: 2) --output OUTPUT Output Directory
python ig_biography.py --username "your_username" \
--pwd "your_password" \
--user_agent "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.54 Safari/537.36" \
--data ./output/test-2.csv \
--thread 3© 2026 jerrykhh