Skip to content

Ensonhaber.com'daki son dakika haber sayfasında bulunan haberleri tek tek ziyaret edip, otomatik olarak okumayı sağlayan, eğitim amaçlı Python'da Selenium kütüphanesinin kullanımına örnek teşkil eden program.

Notifications You must be signed in to change notification settings

zkcplk/python-selenium-haber-okuma

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Haber Okuma Programı v1

Ensonhaber.com'daki son dakika haber sayfasında bulunan haberleri tek tek ziyaret edip okumayı sağlayan, eğitim amaçlı Python'da Selenium kütüphanesinin kullanımına örnek teşkil eden bir uygulamadır.

Bu tip bir uygulama, halka açık yerlerde son dakika haberlerin, büyük bir monitörde seçilen bir browser üzerinden sunularak, herhangi bir interaktiflik gerektirmeden otomatik olarak okunabilmesi için idealdir. Sayfa gezinme hızı ve diğer bütün parametreler python kodu içerisinden rahatlıkla düzenlenebilir.

kod.py dosyasındaki kodları Jupyter Notebook'unuzda hemen test edebilirsiniz. Fakat geckodriver.exe dosyasının mutlaka oluşturduğunuz notebook ile aynı dizinde olmasını sağlayınız.

Eğer bir exe dosyası derleyecekseniz, kod.py dosyasını değiştirdiğinizde, yeniden derleme yaparak kendi ayarlarınıza uygun kod.exe dosyasını yeniden oluşturmanız önerilir. Bu uygulamada Firefox tarayıcısı tercih edilmiştir. Dilerseniz, geckodriver.exe yerine chrome tarayıcısının selenium driver'ını kullanabilirsiniz. Kullanacağınız browser driver'ının, oluşturduğunuz kod.exe dosyasıyla aynı dizinde olmasına özen gösteriniz. Daha ayrıntılı bilgi edinmek için https://selenium-python.readthedocs.io/installation.html#drivers adresini ziyaret edebilirsiniz.

Aynı kodu temel alarak, farklı haber siteleri için de benzer uygulamalar üretebilirsiniz. Kaynak belirtmek şartıyla, içeriği dilediğiniz gibi kullanabilirsiniz.

26.10.2019

About

Ensonhaber.com'daki son dakika haber sayfasında bulunan haberleri tek tek ziyaret edip, otomatik olarak okumayı sağlayan, eğitim amaçlı Python'da Selenium kütüphanesinin kullanımına örnek teşkil eden program.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages