Merhaba,
Yapılabilir çok basit bir şekilde hemde.
Örnek yaptım rasgale.Ferrarileri severim :).Aşağıda PHP için ön bilginiz olması
açısından bir örnek verdim hemen.
$html =
file_get_html('http://www.sahibinden.com/2010_model_ferrari_458_italia-02WQQaXQQ25055673WQQpXQQdisplayitem');
$html->find("input[id=seller_name]",0)->value;//Satici Adini alırsın
$html->find("table td[class=f16 bold]",0)->plaintext;//Fiyatını alırsın
foreach($html->find("table td[class=border_silver_dotted] a") as $e) // il
ilçe semt şeklinde ilanın adres bilgilerini alırsın..
echo $e->plaintext ."<br />";
Python için ise:
>>> import urllib
>>> sock =
>>> urllib.urlopen("http://www.sahibinden.com/2010_model_ferrari_458_italia-02WQQaXQQ25055673WQQpXQQdisplayitem")
>>>
>>> htmlSource = sock.read()
>>> sock.close()
>>> print htmlSource
ve html kodları sonrası : ) BeautifulSoup ilede artık html'i pars etmek
kalıyor.Art niyet yok tamamen bilgi amaçlı örnek verdim.
Kolay Gelsin.
From: [email protected]
Date: Fri, 7 May 2010 13:55:40 +0300
To: [email protected]
Subject: [Linux-programlama] Re: htmlSQL hk
Merhaba,
araba.com, sahibinden.com gibi sitelerde son yayınlanan ilanları toplayıp bir
database yapmak istesem nasıl olur onun araştırması içindeyim.
Selamlar,
Nuri Akman
2010/5/7 Bircan HANCI <[email protected]>
Aslında durumun HTML ile pek bir alakası yok.
Arka planda PHP ve Mysql çalışıyor.
İş yükü bu ikisinde.
Sizin nasıl birşey yapmak istediğinizi belirtirseniz daha çok yardımcı olabilir.
Saygılarımla
Bircan HANCI
2010/5/7 Nuri Akman <[email protected]>:
> Arkadaşlar,
>
> http://www.jonasjohn.de/lab/htmlsql.htm sayfasında HTML doküman içinden
> dilediğiniz kriştere uygun verileri çekmeye yarayan bir PHP Class'ı
> anlatılıyor.
>
> Bu iş konusunda tecrübesi olan veya buna alternatif birşeyler arıyorum.
>
> Selamlar,
> Nuri Akman
>
>
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php
_________________________________________________________________
Hotmail: Microsoft’un güçlü İSTENMEYEN POSTA koruması ile güvenilir e-posta.
https://signup.live.com/signup.aspx?id=60969_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php