Urllib ile Sitenin ve Sunucunun Bilgilerini Sözlük Halinde Almak

Urllib modülü sayesinde site ve sunucu hakkında işlem yapmaya ve bilgi almaya açık bir hale gelen Python sayesinde bilgi alma işlemini biraz inceleyelim. Sitemizi urllib.urlopen() ile açtıktan sonra headers ifadesi yardımıyla sunucu ve site hakkında sözlük halinde bilgiler edinebiliriz. Hemen bir örnek üzerinde görelim.

import urllib
sitemiz=urllib.urlopen("http://www.gurayyildirim.com.tr")
a=sitemiz.headers
print a

İlk iki satırı zaten biliyoruz. En azından kendi başlığında açıklandı. 3. satırda ise yukarıda bahsettiğimiz headers ifadesi geçiyor ve değer bir değişkene atanıyor. Burada dikkat etmemiz gereken bu kodları ekrana yazdırdığımızda karşımıza düzenli bir sonucun çıkması. Gerektiği durumlarda sadece anahtarları alması amacıyla degisken.headers.keys() fonksiyonu kullanılabilir.

 
comments powered by Disqus