[Çözüldü] Pythonda sunucudan veri almak

Başlatan ceyhun123, 13 Aralık 2015 - 22:55:50

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

ceyhun123

Arkadaşlar öğrenme sürecinde basit uygulamalar yazıyorum. Şuan yazmak istediğim uygulama bir web ssitesinden döviz kurlarının değerlerini alması gerekiyor. Bunu nasıl yapabilirim?
Herşeyden şüphe edenler, hiçbirşeyden şüphe etmeyenlerden daha az aptal değildir.

lnxdev

Sitenin sağladığı herhangi bir veri tipi varsa(xml,json) o veri tipinin python modülünü kullanarak yapabilirsin. Genelde site yayımcıları bilgilerin dışardan ulaşılabilir olmasını sağlıyorsa o sitenin API dediğimiz sistemi vardır. Örneğin yahoo nun bir finance api si var diye biliyorum bir gözat istersen.

okkangal

api hizmeti veren bir site ise python api lerini inceleyebilirsiniz. eğer yok ise urllib , beutifulsoup, request, mechanize ve selenium gibi modülleri inceleyebilirsini. örneğin urllib modülü ilesitenin kaynak kodlarını çekip re modülü (regular experessions) ile istediğiniz veriyi html kodları arasından alabilirsiniz. re ile karışık olur derseniz beutifulsoup ile de html kodları arasından veri çekebilirsiniz.

ceyhun123

Herşeyden şüphe edenler, hiçbirşeyden şüphe etmeyenlerden daha az aptal değildir.