Python Selenium ve BeautifulSoup paketlerini kullanarak internetten otomatik veri çekme uygulaması

Python ile Selenium ve BeautifulSoup paketlerini kullanarak internet sitelerinden otomatik veri çekme (web tarayıcı: Chrome ve Pycharm ile) gerekli kütüphaneler: selenium, bs4, pandas, openpyxl Python kodu için link: https://github.com/bulentsezen/intern... Yapacağımız Örnek uygulama web sayfası: https://www.science.org/journal/sciro... Referans alınan youtube videoları:    • Python BeautifulSoup Dersleri - 2 ( Twitter )      • Python ile Websitesinden Veri Çekmek - Bea...   Adımlar: 1- Selenium ve Beautiful Soup kütüphanelerinin Pycharm da kurulması ve kullanılan versiyonlar (ayrıca pandas ve openpyxl kütüphaneleri de gerekecek) 2- Selenium test aracı için kullanılan web tarayıcıya (Chrome) uygun “chromedriver.exe” dosyasının indirilmesi ve kullanılması 3- Selenium ile Python kodu çalıştırılarak web sayfasının otomatik açılması 4- Sonra açılan sayfada Beautifulsoup kullanılarak makale başlıklarının otomatik olarak çekilmesi ve konsolda yazdırılması 5- Pandas ve openpyxl kütüphanelerini kullanarak makale başlıklarının önce veri tabanına dönüştürülmesi ve sonra bir excel dosyasına aktarılması 6- Web tarayıcısında bir sonraki sayfaya otomatik geçilmesi için ilgili sayfa geçiş linkinin alınması ve konsola yazdırılması 7- Web tarayıcısında bir sonraki sayfaya otomatik geçilmesi 8- Bir while döngüsü ile sonraki sayfalara otomatik geçişi 5 defa tekrarlayarak bu sayfalardaki makale başlıklarını excel dosyasına yazdırma 9- while döngüsü ile sonraki sayfalara otomatik geçişi tüm sayfalar için (16 sayfa) tekrarlayarak tüm makale başlıklarını excel dosyasına yazdırma Diğer konular: Twitter gibi sitelerde otomatik veri çekerken “sayfayı aşağı kaydırma” (scroll down) işlemini Python kodu ile yapmak gerekir.

Roboflow modellerini kullanarak Pycharm ortamında nesne tanıma ve workflow kullanımı
▶︎

Roboflow modellerini kullanarak Pycharm ortamında nesne tanıma ve workflow kullanımı

How To Code In Python | Python Tutorial For Beginners | Python Basics | Learn Python | Intellipaat
▶︎

How To Code In Python | Python Tutorial For Beginners | Python Basics | Learn Python | Intellipaat

BLM3522 PROJE5/ Akıllı Veri Analitiği ve Makine Öğrenmesi Uygulaması
▶︎

BLM3522 PROJE5/ Akıllı Veri Analitiği ve Makine Öğrenmesi Uygulaması

Python Selenium ile TradingView sitesi üzerinden anlık veri çekme
▶︎

Python Selenium ile TradingView sitesi üzerinden anlık veri çekme

Python Jupyter Notebok Kurulumu (Windows)
▶︎

Python Jupyter Notebok Kurulumu (Windows)

Spring Boot практика день - 5  2026. Відображення та видалення категорій
▶︎

Spring Boot практика день - 5 2026. Відображення та видалення категорій

Google Gemini ücretsiz api key ile kendi yapay zeka sohbet uygulamamızı yapalım
▶︎

Google Gemini ücretsiz api key ile kendi yapay zeka sohbet uygulamamızı yapalım

Python BeautifulSoup Dersleri - 1 (Amazon)
▶︎

Python BeautifulSoup Dersleri - 1 (Amazon)

WEB SİTELERİNDEN VERİ ÇEKME - WEB SCRAPER NEDİR? - NASIL KULLANILIR?
▶︎

WEB SİTELERİNDEN VERİ ÇEKME - WEB SCRAPER NEDİR? - NASIL KULLANILIR?

How to Learn Python | Python Programming | Learn Python | Intellipaat
▶︎

How to Learn Python | Python Programming | Learn Python | Intellipaat

Yapay Zekanın Yeni Kralı: Claude ve "Vibe Coding", Hayatınızı Nasıl Değiştirecek?
▶︎

Yapay Zekanın Yeni Kralı: Claude ve "Vibe Coding", Hayatınızı Nasıl Değiştirecek?

Python Dersleri - 1 Saatte Tamamen Python Öğren!
▶︎

Python Dersleri - 1 Saatte Tamamen Python Öğren!

ASP.NET Core Crash Course - C# App in One Hour
▶︎

ASP.NET Core Crash Course - C# App in One Hour

Python Darslari #7 | type() funksiyasi va turdan turga o'tkazish.
▶︎

Python Darslari #7 | type() funksiyasi va turdan turga o'tkazish.

Hızlı ve Etkili Web Scraping ile Veri Çekme ve Temizleme | Python ile Asenkron Programlama
▶︎

Hızlı ve Etkili Web Scraping ile Veri Çekme ve Temizleme | Python ile Asenkron Programlama

Playback1
▶︎

Playback1

But what is the Fourier Transform?  A visual introduction.
▶︎

But what is the Fourier Transform? A visual introduction.

Python - Web Kazıma (Scraping)
▶︎

Python - Web Kazıma (Scraping)

Web Scraping Using Python For Beginners and File Handling in Python | Python Web Scraping
▶︎

Web Scraping Using Python For Beginners and File Handling in Python | Python Web Scraping

Sıfırdan Claude Code: 45 dakikada ilk projeni yap (Uygulamalı)
▶︎

Sıfırdan Claude Code: 45 dakikada ilk projeni yap (Uygulamalı)