İyi günler arkadaşlar. Epey sitesinden güncel laptop fiyatlarını çekip Excel'de yazdırmak istiyorum. Çalıştığım yerde lazım. Her gün tek tek elle girmek zor oluyor.
Python ile düşünüyorum ama zor olacaksa PHP'de olabilir. Diğerleri hakkında çok bir bilgim yok. Python ile PHP bildiğimi de söyleyemem ama biraz bakıp, araştırınca anlayabiliyorum.
Konuyu 'Web Programlama' bolumune actiginiza gore hazir bi' arac kullanmak istemediginizi dusunuyorum.
Python ile Scrapy | A Fast and Powerful Scraping and Web Crawling Framework aracini kullanarak kolay bir sekilde istediginiz datayi alabilir, istediginiz gibi cikti alabilirsiniz. Bunu da kullanmak istemiyorsaniz tum veriyi cekip 'Beautifulsoup' kutuphanesiyle parse edebilirsiniz.
Verileri Simple HTML Dom Parser ile çekebilirsiniz. Biraz araştırırsanız kullanımı çok kolay.
Daha sonra PHPOffice lib ini kullanarak Excell aktarması yapabilirsiniz.
Konuyu 'Web Programlama' bolumune actiginiza gore hazir bi' arac kullanmak istemediginizi dusunuyorum.
Python ile Scrapy | A Fast and Powerful Scraping and Web Crawling Framework aracini kullanarak kolay bir sekilde istediginiz datayi alabilir, istediginiz gibi cikti alabilirsiniz. Bunu da kullanmak istemiyorsaniz tum veriyi cekip 'Beautifulsoup' kutuphanesiyle parse edebilirsiniz.
Ustam şöyle veriyi direk programla çekilebiliyor mu... Benimde ilgim var bu konulara ancak pek beceremiyorum direk veriyi çeken programlar var mı acaba... Misal a sayfasındaki verileri tümünü çekip xml olarak kullanmak istiyorum bunu yapabilen program mevcut mudur acaba?
@habib723
Bunun icin bildigim kadariyla cok fazla seceneginiz yok. Scrapy'nin bi hizmeti vardi yanlis hatirlamiyorsam. Ornegin Amazon.com'un urun detay sayfasini veriyorsunuz, veriyi istediginiz formatta size veriyor.
Cok basarili olduklarini soyleyemem. Populer olmayan sitelerde hatali calisiyorlar.
Bunun disinde elinizde istediginiz verileri sayfadan gorsel olarak sectiginiz hizmetler de var fakat cok pahalilar. Programlama ogrenirken harcadiginiz zaman maliyeti daha az olcaktir muhtemelen, ayni sekilde bunlar da cok kullanisli arayuzlere sahip degiller.
PHP + herhangi bir DOM parser kutuphanesiyle isinizi hizlica cozebilirsiniz bence. Ister database'e kaydedin, ister XML formatta cikti alin.
PHP karmasik geliyorsa Python veya NodeJS de epey kolay syntax'a sahip diller. Tercih size kalmis durumda.