• 04-02-2025, 06:57:39
    #1
    Araştırmak istediğim bir başlık var, bu başlıktaki bütün entry'leri tek bir txt dosyasına kaydetmenin yolunu arıyorum. Nasıl yapılır?
  • 04-02-2025, 08:57:15
    #2
    python bot ile yapabilirsiniz hocam
  • 04-02-2025, 09:45:15
    #3
    import requests
    from bs4 import BeautifulSoup
    
    base_url = "https://eksisozluk.com/baslik--12345?p="
    all_entries = []
    
    # 30 sayfayı döngüyle gez
    for page in range(1, 31):
        url = base_url + str(page)
        response = requests.get(url)
        soup = BeautifulSoup(response.text, 'html.parser')
        
        # Entry'leri çek
        entries = soup.find_all('div', class_='content')
        for entry in entries:
            all_entries.append(entry.text.strip())
    
    # Verileri bir dosyaya kaydet
    with open('eksisozluk_entries.txt', 'w', encoding='utf-8') as f:
        for entry in all_entries:
            f.write(entry + "\n\n")
    
    print("Tüm e
    ntry'ler kaydedildi!")
  • 04-02-2025, 12:23:24
    #4
    FinansMerkezi adlı üyeden alıntı: mesajı görüntüle
    import requests
    from bs4 import BeautifulSoup
    
    base_url = "https://eksisozluk.com/baslik--12345?p="
    all_entries = []
    
    # 30 sayfayı döngüyle gez
    for page in range(1, 31):
        url = base_url + str(page)
        response = requests.get(url)
        soup = BeautifulSoup(response.text, 'html.parser')
        
        # Entry'leri çek
        entries = soup.find_all('div', class_='content')
        for entry in entries:
            all_entries.append(entry.text.strip())
    
    # Verileri bir dosyaya kaydet
    with open('eksisozluk_entries.txt', 'w', encoding='utf-8') as f:
        for entry in all_entries:
            f.write(entry + "\n\n")
    
    print("Tüm e
    ntry'ler kaydedildi!")
    denedim, maalesef bir sonuç çıkarmadı, teşekkürler yine de
  • 04-02-2025, 13:30:29
    #5
    remzikapan adlı üyeden alıntı: mesajı görüntüle
    denedim, maalesef bir sonuç çıkarmadı, teşekkürler yine de
    öyle basit request ile veri çekemezsiniz ekşiden zaten , arkadaş gidiş yolunu göstermiş. selenium base kütüphanesi ile çekebilirsiniz . elimde bir ekşiden entry çeken script var ama ücretsiz paylaşamam malesef . claude yapay zekası ile yazdırabilirsiniz kendinize . dediğim kütüphaneyi kullanın