Flickr图片下载api使用
2017-07-07 21:08
375 查看
注册
http://flickr.com/安装
pip install flickrapi
或者:
easy_install flickrapi easy_install -U flickrapi
linux下也可以源码安装:
tar zxvf flickrapi-(version).tar.gz cd flickrapi-(version) sudo python setup.py install
此外还需要:
pip install requests pip install six
申请Key
https://www.flickr.com/services/apps/by/156591949@N03python代码
#coding:utf-8 import flickrapi import urllib, urlparse import os import sys API_KEY = '自己的' API_SECRET = '自己的' #输入API的key和secret flickr=flickrapi.FlickrAPI(API_KEY,API_SECRET,cache=True) if len(sys.argv)>1: tag = sys.argv[1] else: print 'no tag specified' # downloading image data f = flickr.photos_search(tags=tag) urllist = [] #store a list of what was downloaded # downloading images for k in f: url = k.getURL(size='Medium', urlType='source') urllist.append(url) image = urllib.URLopener() image.retrieve(url, os.path.basename(urlparse.urlparse(url).path)) print 'downloading:', url # write the list of urls to file fl = open('urllist.txt', 'w') for url in urllist: fl.write(url+'\n') fl.close()
参考文献:
https://stuvel.eu/flickrapi
相关文章推荐
- 使用Python调用Flickr API抓取图片数据
- 简单使用七牛图床 API 上传与下载图片
- 在J2ME中使用Nokia UI API实现图片的旋转
- Control Study->AdRotator广告控件显示自定义配置文件中广告以及与DataGrid控件结合使用显示图片(示例代码下载)
- 使用URLConnection下载文件或图片并保存到本地
- 使用API进行FTP文件上传和下载
- 使用silverlight构建一个工作流设计器(十四)(动态生成流程图片下载_下)
- 使用PB调用API自动更新(非FTP模式)(七、下载代码)
- Silverlight4中使用WebClient类下载压缩成zip格式的图片
- 如何在页面中使用透明图片和透明背景图片(附demo下载)
- 使用正则找出CSS中的图片并下载下来
- 使用urlconnection下载文件或图片并保存到本地
- 使用Flickr的图片拼出你的句子
- Enjoy! 多达400多万的动态搞笑,爱情,友情。。。。表情下载 表情表情自定义表情表情图片下载 自定义QQ表情使用方法完全图解
- 个人技术作品 - PHP 水印类及上传图片加水印结合使用的API及使用实例
- PocektPc2003使用蒙版图掉API合并图片
- Control Study->AdRotator广告控件显示自定义配置文件中广告以及与DataGrid控件结合使用显示图片(示例代码下载)
- VB 使用Webbrowser控件下载图片 源码
- Control Study->AdRotator广告控件显示自定义配置文件中广告以及与DataGrid控件结合使用显示图片(示例代码下载)
- php 使用GD库下载远程图片