Flickr图片下载api使用
注册
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@N03
python代码
#coding:utf-8import flickrapi
import urllib, urlparse
import os
import sysAPI_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
Flickr图片下载api使用相关推荐
- wxml 点击图片下载_云存储之上传图片和展示图片(小程序云开发)
1.云存储介绍 2.demo代码(上传图片/文件) cloud.wxml 云存储 上传图片 cloud.js // miniprogram/pages/cloud/cloud.js const db ...
- Python漫画爬虫开源 66漫画 AJAX,包含数据库连接,图片下载处理
小白爬虫,大神绕道 软件:mysql8 python3.8 首先观察漫画网站结构 2020/2/15 VictorGanro原创 仅学习使用 目标网站链接: http://6mh6.com/(我比较喜 ...
- Vue中实现图片下载到本地功能和导出(下载)excel文件功能:
一.实现图片下载到本地功能 需求: 将勾选的列表项的id传给后台,让后台处理并下载对应的图片 1. 后台接口: 下载图片zip: GET /download 请求数据类型 application/x- ...
- HttpClient的使用案例-图片下载
HttpClient 简介 HttpClient 是 Apache Jakarta common 下的子项目,用来提供高效的.最新的.功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 H ...
- 图片在canvas中显示,给canvas添加文字,文字描边,将canvas保存成图片下载到本地
Canvas简介 HTML5新增标签 Canvas API(画布)是在HTML5中新增的标签用于在网页实时生成图像,并且可以操作图像内容,基本上它是一个可以用JavaScript操作的位图(bitma ...
- 轻松搞定阿里OSS文件上传和图片下载
轻松搞定阿里OSS文件上传和图片下载 目录 1. 阿里云oss账号准备 1.1 注册阿里云账号,并开通OSS存储服务 1.2 创建RAM子用户并使用子账户的AccessKeyId和Access ...
- Jsoup爬虫案例-苏宁易购图片下载
Jsoup是一款 Java 的 HTML 解析器,可直接解析某个 URL 地址.HTML 文本内容.它提供了一套非常省力的 API,可通过 DOM,CSS 以及类似于 jQuery 的操作方法来取出和 ...
- 我的Go+语言初体验——用go+写一个图片下载神器,百来行代码的事儿
前言 最近遭遇了图片荒(每次写文章都要附上一些图片心里才踏实).之前去shopify上一张一张下载了一些图片,但是很快就用完了.刚好最近和go+社区小伙伴一起学习go+,就想着用go+写个批量下载图片 ...
- android picasso源码下载,Picasso:一个专为Android制作的强大的图片下载和缓存库
Picasso:一个专为Android打造的强大的图片下载和缓存库 简介 在Android应用中,图片消费了大量的资源,却为应用提供了很好的视觉体验.幸运的是,Picasso为你的应用提供了非常容易的 ...
最新文章
- java.sql.SQLException: Lock wait timeout exceeded
- Exchange Server 2010中控制台用命令设置用户邮箱自动回复
- linux虚拟单用户数,Linux单用户模式
- 柏堰工业园有做机器人的吗_合肥柏堰科技园推进机器人应用 促产业转型升级...
- Raft算法和开源实现
- mock模拟接口测试 vue_vue+mock.js实现前后端分离
- 使用 NetDataContractSerializer 共享类型
- 基于Spring Security的认证授权_方法授权_Spring Security OAuth2.0认证授权---springcloud工作笔记133
- Linux 命令(79)—— pidof 命令
- Vue-Access-Control:前端用户权限控制解决方案
- 罚函数(penalty function)的设计
- java设计模式-Observe
- (转)ApplicationDomain
- “office for mac”模板文件的目录
- Java EE 常用单词
- springboot志愿者管理系统
- 虚拟机导致无法上网_虚拟机无法上网问题解决方法
- 增量式与绝对值编码器的区别
- oracle上机题库_Oracle笔试题库附参考答案
- 一文数学数模-相关性分析(二)斯皮尔曼相关(spearman)相关性分析一文详解+python实例代码