Python ile Flickr API-1


Flickr Hesabınızdaki photoset isimlerini listeleme:

Kodumuzu yazmadan önce Python Flickr API’yi indirip projemize dahil ederiz sonra:

import flickrapi

api_key = 'sizin kendi api keyiniz'

flickr = flickrapi.FlickrAPI(api_key)
flickr = flickrapi.FlickrAPI(api_key, format='etree')

sets = flickr.photosets_getList(user_id='kendi user idiniz')

fotoset = sets.find('photosets').findall('photoset')
for i in fotoset:
	print i.find('title').text

Burada flickr api gelen aşağıdaki xml verisini

<rsp stat='ok'>
    <photosets cancreate="1">
        <photoset id="5" primary="2483" secret="abcdef"
                server="8" photos="4">
            <title>Test</title>
            <description>foo</description>
        </photoset>
        <photoset id="4" primary="1234" secret="832659"
                server="3" photos="12">
            <title>My Set</title>
            <description>bar</description>
        </photoset>
    </photosets>
</rsp>

etree kütüphanesi ile (python 2.4 ve üstü için) ile ayıklar ve sonra for döngüsü ile title değerlerini alırız:

Reklamlar

Python ile Flickr API-1


Flickr Hesabınızdaki photoset isimlerini listeleme:

Kodumuzu yazmadan önce Python Flickr API’yi indirip projemize dahil ederiz sonra:

import flickrapi

api_key = 'sizin kendi api keyiniz'

flickr = flickrapi.FlickrAPI(api_key)
flickr = flickrapi.FlickrAPI(api_key, format='etree')

sets = flickr.photosets_getList(user_id='kendi user idiniz')

fotoset = sets.find('photosets').findall('photoset')
for i in fotoset:
print i.find('title').text

Burada flickr api gelen aşağıdaki xml verisini



server="8" photos="4">
Test
foo

server="3" photos="12">
My Set
bar


etree kütüphanesi ile (python 2.4 ve üstü için) ile ayıklar ve sonra for döngüsü ile title değerlerini alırız:

WordPress.com'da ücretsiz bir web sitesi ya da blog oluşturun.

Yukarı ↑