Python Twint ile Twitter'dan Tweetler Nasıl Kazılır?

Twint, Python'da yazılmış ve Twitter'dan Tweetleri kazımaya izin veren gelişmiş bir Twitter kazıma aracıdır.

Twint'in avantajı, TWINT'in çalışması için Twitter'ın API'sine ihtiyacınız olmamasıdır . Twint, şunları yapmanıza izin vermek için Twitter'ın arama operatörlerini kullanır:

  • belirli kullanıcılardan gelen Tweetleri kazıyın
  • belirli konularla ilgili Tweetleri kazımak
  • hashtag'ler ve trendler
  • veya e-posta ve telefon numaraları gibi Tweetlerdeki hassas bilgileri ayıklayın.
  • Neredeyse tüm Tweetleri alabilir (Twitter API, yalnızca son 3200 Tweetle sınırlıdır);
  • Hızlı ilk kurulum;
  • Anonim olarak ve Twitter'a kaydolmadan kullanılabilir;
  • Oran sınırlaması yok.
  • piton 3.6
  • İkiz 2.1.19
  • venv (Sanal Ortam)

Terminalinizde veya cmd'nizde bu komutu yazarak:

  • pencereler
  • py -m venv venv
    

    python -m venv venv
    

    #Windows
        .\venv\Scripts\activate.bat
    #Linux
        source venv/bin/activate
    

pip install twint

!! venv'inize kurduğunuzdan emin olun

Kazıyıcı Programı Oluştur

Twint'i kullanmak için python dilini kullanacağız, Twint'i kurduktan sonra Twint'i içe aktarmanız gerekecek.

import twint

import twint
#configuration
config = twint.Config()
config.Search = "bitcoin"
config.Limit = 10
#running search
twint.run.Search(config)

import twint
#configuration
config = twint.Config()
config.Search = "bitcoin"
config.Lang = "en"
config.Limit = 100
config.Since = "2019–04–29"
config.Until = "2020–04–29"
config.Store_json = True
config.Output = "custom_out.json"
#running search
twint.run.Search(config)

  • Arama = burada aramak istediğiniz sorguyu doldurun
  • Lang = burada görebileceğiniz dil kodu için kazımak istediğiniz tweetin dilini belirtebilirsiniz.
  • Limit = Silinen tweet sayısını sınırlayın
  • = beri , silinecek tweetin tarihi için belirli bir zaman verin, sınır henüz yerine getirilmediyse bu zamana ulaştıysa, hurda sona erecek
  • Kadar = " beri " gibi ama " kadar " komutu kazımaya başlamak için zaman vermek için kullanılır. Twint hurdayı en büyük zamandan en küçüğüne doğru kullanmaya başladı, bunun kullanımına başka bir örnek “ 2020–01–18 15:51:31 ”
  • Store_json = Çıktı verilerini json dosyaları şeklinde kaydedebilirsiniz, değer True veya False'dır , ayrıca “ Store_csv ” olarak değiştirerek CSV formatında da kaydedebilirsiniz .
  • Çıktı = çıktı verilerini belirli bir ad veya dizine göre kaydedin

Kapanış konuşması

Bu öğreticiyi sonuna kadar takip ettiğiniz için teşekkür ederiz. Umarım bu makale size yardımcı olur, bir sonraki makalede görüşmek üzere

Suggested posts

Ağ TV Twitter

Ağ TV Twitter

Eski olan şimdi tekrar yeni ve eskiden ışıltılı parlak olan şey şimdi sıkıcı geliyor. 1990'ların sonundaki diğer modalarla birlikte şehir merkezindeki havalı çocuklar arasında geri dönüş yapan JNCO kot pantolonlarından bahsetmiyorum.

Kızıl Saçlı Kızın Solo Performansı

Hayden'ın görevi üzerine Katie kendini mastürbasyon yaparken filme alır.

Kızıl Saçlı Kızın Solo Performansı

Hayden, birlikte geçirdikleri akşamdan sonra Katie'yi üniversite yurduna geri götürdüğünde gece yarısını geçmişti. Sabah erkenden dersi vardı ve önceki gece onunla kaldıktan sonra bir daha kıyafet değiştirmedi.

Related posts

SINIRSIZ HAYAT

Büyüdüğünde, dünyanın olduğu gibi olduğunu ve hayatının sadece dünyanın içinde yaşamak olduğunu, hayatını asla riske atmadan, sadece belirlenmiş bir yolu takip et ve sonunda öl ve ölmemeye çalış. duvarlara çok fazla vur. Ama bu çok sınırlı bir hayat.

Medyayı Yeniden Düşünmek: McChesney'nin Beş Gerçeği ve İletişimin Geleceği

Günümüzün hiper-bağlantılı dünyasında, medya sistemleri kamuoyunun şekillenmesinde ve dolayısıyla demokratik karar vermede çok önemli bir rol oynamaktadır. Bilgin Robert McChesney, iletişimin ekonomi politiğine ilişkin derinlemesine analizinde, geleneksel kanıya meydan okuyor ve medya hakkında kendi deyimiyle "beş gerçek" sunuyor.

MY24'te karbon gideriminin finanse edilmesi

Yollar boyunca Carbon180'in ödenek taleplerinin dökümü

MY24'te karbon gideriminin finanse edilmesi

Alyson Lee, yönetici devlet işleri danışmanı Federal hükümetin yıllık ödenek süreci, karbon dioksit giderimini (CDR) finanse etme çabalarımızın merkezinde yer alır. Carbon180 her yıl, gelecek yılın dolarının nereye akacağını yönlendirmeye yardımcı olmak için çeşitli kongre ofislerine talepler sunar.

Artık parola yok — geçiş anahtarları parolanızın yerini nasıl alacak?

Artık parola yok — geçiş anahtarları parolanızın yerini nasıl alacak?

Belirsizliği önlemek için aşağıdaki terimler kullanılacaktır; Doğrulayıcı; Web sitesine giriş yapmak için kullanılan cep telefonu; Kullanıcının oturum açma isteği Hizmetini yapmak için kullandığı web sitesi veya uygulama; Verilen hizmeti sağlayan satıcı, örn.