Register Now

Login


Lost Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Add question

You must login to ask question.

Login


Register Now

Merhaba, kayıt formu üzerinden kayıt olabilirsiniz. Fakat sosyal medya ile kayıt olmanızı önermekteyiz.

Python Wikipedia Paketi Kullanımı ve Özellikleri

Python Wikipedia Paketi Kullanımı ve Özellikleri

Python ile yazılmış, wikipedia paketi  wikipedia’nin sağladığı api tarafını kullanmaktadır. Dolasıyla projelerinize wikipedia ile ilgili birşeyler eklemek istiyorsanız wikipedia api dökümanlarını tek tek inceleyip zaman kaybetmenize gerek kalmayacak.

Peki Neler Sağlıyor ?

  • Wikipedia kolay erişim.
  • Wikipedia veri ayrıştırma.
  • Sayfadakli linkleri ve resimleri alma
  • Popüler kelimeler
  • Herhangi bir kelimeyle alakalı yazılar
  • Wikipedia arama yapma

Gibi işlemleri bize sunuyor.

Kurulum

Pip ile sağlıklı bi şekilde kurulum sağlayabiliriz.

Python version desteği ise , 2.7 ve 3.3+ olarak belirtilmiştir.

Python WikiPedia Kullanımı

1-) WikiPedia Arama Yapma

Çıktı :

Dilimizi belirledikten sonra türkiye ile, aranan kelimeleri listeledik.

Ek bi özellikten bahsedelim, eğer arama yerine “result” parametresi verirseniz istediğiniz sayı kadar veri getirir.

ÇIKTI :

2-) WikiPedia Makale Çekme

Makale getirme mantığı, aranan kelimenin en popüler yazısını getirmektedir.

Çıktıyı kontrol ettiğiniz zaman türkiye’nin tarihi hakkında detaylı bilgiler verecektir. Eğer “sentences” parametresi kullanırsanız noktaya göre çekme işlemi yapar örneğin “sentences = 1 ” olsun, ilk noktaya kadar olan yazıları çekecektir.

gibi..

Eğer aradığınız kelime hakkında yazı yok ise, size hata çıktısı gönderecektir bunu engellemek için try-except kontrol ifadelerini kullanmalısınız.

Örneğin ;

3-) WikiPedia Sayfa Okuma

Belkide en keyifli yeri burası olsa gerek, herhangi bi sayfayı okumak isterseniz wikipedia paketi ile rahatlıkla halledeceğiz.

Görüldüğü gibi, bir kelimeyi arayip onla alakali bi sayfaya erişiyoruz tabi bu sayfa en popüler sayfa oluyor. İçerik, başlık, resim, ve linklerini rahatlıkla çekiyoruz.

Umarım faydalı olmuştur.

 


Kaynaklar

https://wikipedia.readthedocs.io/en/latest/quickstart.html

https://github.com/goldsmith/Wikipedia

 

About Ali YamanProfesyonel

Herzaman bilginin gücüne inanlardan oldum , araştirmalarım ve deneyimlerimlerimi sizlere sunmayı amaçlıyorum. İstanbul Üniversitesi Kontrol ve Otomasyon Öğrencisiyim Elektronik ve Programlama ile ilgim var.

Follow Me

Comments ( 2 )

  1. Emeğinize Sağlık

Leave a reply

Captcha Click on image to update the captcha .