Python ile Instagram takipçilerini çekmek için InstaPy kütüphanesini kullanacağız. InstaPy, Instagram için otomasyon sağlayan popüler bir Python kütüphanesidir.
Kurulum
Öncelikle InstaPy kütüphanesini yüklememiz gerekiyor. Bunu yapmak için terminalde aşağıdaki komutu çalıştırın:
pip install instapy
Kullanım
Aşağıda, Instagram hesabınızdaki takipçileri çekmek için basit bir Python kodu örneği bulunmaktadır:
from instapy import InstaPy
from instapy import smart_run
username = 'kullanici_adiniz'
password = 'sifreniz'
with smart_run(InstaPy(username=username, password=password)) as session:
session.set_relationship_bounds(enabled=True, delimit_by_numbers=True, max_followers=10000, max_following=5000)
followers = session.grab_followers(username='kullanici_adiniz', amount='full', live_match=True)
print(followers)
Açıklamalar:
-
username
vepassword
değişkenlerine kendi Instagram kullanıcı adınızı ve şifrenizi girin. -
session.grab_followers
fonksiyonu, belirttiğiniz kullanıcının tüm takipçilerini çeker. Buradaamount='full'
parametresi, tüm takipçileri çekmek için kullanılır. -
live_match=True
parametresi, takipçilerin profil bilgilerini canlı olarak kontrol etmek için kullanılır. -
print(followers)
ile çekilen takipçi listesini ekrana yazdırıyoruz.
Sonuç
Yukarıdaki kodu çalıştırdıktan sonra, belirtilen Instagram kullanıcısının tüm takipçilerini çekmiş olacaksınız. Çekilen takipçiler, bir liste formatında followers
değişkeninde saklanacaktır. Bu listeyi daha sonra istediğiniz gibi kullanabilirsiniz.