そこで、ディレクトリ内の画像ファイルを一括してアップロードするpythonスクリプトを書いてみた。
# coding: UTF-8
import flickrapi
import os
api_key = 'xxxxxxxx'
secret_key = 'yyyyyx'
my_id = 'zzzzz@N00'
flickr = flickrapi.FlickrAPI(api_key,secret_key)
#auth
(token, frob) = flickr.get_token_part_one(perms='write')
if not token: raw_input("Press ENTER after you authorized this program")
flickr.get_token_part_two((token, frob))
path='/Users/xxx/Pictures/'
files = os.listdir(path)
dir(files)
for file in files:
print file
rtn = flickr.upload(filename=path+file,is_public=0,is_family=1,tags="tag tags aaa")
print rtn.photoid
0 件のコメント:
コメントを投稿