Selam dostum chatgpt ye bir şeyler yazdım ve python ile şu kodları verdi istersen bir dene aşağıdaki kodda url ile gidip html kodunu alman gerekebilir onu da internette bulabilirsin.
from bs4 import BeautifulSoup
# Yerel HTML içeriği BeautifulSoup ile parse etmek için html_content = """<table class="table table-striped sportoto-results"> ... </table>""" # HTML içeriği buraya yapıştırılacak
# Sonuçları saklamak için bir liste oluştur results = []
# Tablo başlıklarını al (eğer başlık satırını da çekmek isterseniz) headers = [header.text for header in table.find_all('th')]
# Tablo gövdeleri içindeki satırları döngü ile işle for row in table.find_all("tr")[1:]: # [1:] ile başlık satırını atlıyoruz cols = row.find_all('td') if cols: # `strip` metodu ile boşlukları temizleyip her hücredeki veriyi al # `get_text` veya `.text` ile HTML tag'ları içindeki metni alabiliriz data = { headers[0]: cols[0].text.strip(), headers[1]: cols[1].text.strip(), headers[2]: cols[2].text.strip(), headers[3]: cols[3].text.strip(), headers[4]: cols[4].text.strip(), 'Data-Bid': row.get('data-bid'), # 'data-bid' attribute'ünü de alıyoruz } results.append(data)
# Sonuçları ekrana yazdır for result in results: print(result)
İmage processing yapacaksaniz phantomjs bakmalisiniz, soap(wsdl) veya restfull ile get methoduyla mümkün , web scraping konusudur, Google da böyle de aratabilirsiniz.
Yorum yazmayayım dedim ama ne alaka ? Gerçekten ne alaka ? topu topu hazır olan bir apiden get methodu yazıp veriyi çekecek. Zaten bir çok yer apiyi veriyor.
Farzetki apiyi bulamadın ve farklı yollar denedin yinede image processing ne alaka?
Veri çekmek istiyorum diyor içeriğini belirtmemiş , image veri değil mi ? İmage üzerindeki yazilar da bir veridir. Apisi yoksa ne yapacak? Çok kisitli düşünüyorsunuz , diğer seçenekleri zaten cevabimda belirttim :)
https://www.nesine.com/sportoto/mac-sonuclari
bu sayfadaki maç isimlerini ve sonuçlarını çekebileceğim kod konusunda yardımcı olurmusunuz?
tesekkur ederim.
< Bu ileti mobil sürüm kullanılarak atıldı >