Kayıt Ol

Giriş


Şifremi Kaybettim

Şifreni mi unuttun? Lütfen e-mail adresinizi giriniz. Bir bağlantı alacaksınız ve e-posta yoluyla yeni bir şifre oluşturacaksınız.

Giriş


Kayıt Ol

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

 

Hakkında Ali YamanYenilmez

Mühendis adayı, yazılım geliştirici ve haftanın hergünü yazılım ile zamanını geçiren ve kendini geliştiren pratik ve işine sahip öz verili biriyimdir. Web yazılım ve geliştirme alanında kendimi geliştirmekteyim ve hergün yeni birşey öğrenmeden günümü bitirmiyorum.

Beni Takip Et

Yorumlar ( 2 )

  1. Emeğinize Sağlık

Cevap yazın

Captcha Captcha güncellemek için resime tıkla