pyflickr-非官方flickr api

PyFlickr的Python项目详细描述


pyflickr-一个非官方的flickr api

PyFlickr

PyPI - Python VersionLicense: MIT

pyflickr提供python开发人员从Flickr网站访问用户、相册、照片和其他公共信息。您可以根据自己的需求定制这些这个api还提供了一种简单的方式来下载公共照片和相册。

设置

要安装pyflickr,只需使用pip:

$ pip install PyFlickr

然后,在使用之前,您必须下载Chromedriverdriver文件夹和unzip它。

$ mkdir driver
$ cd driver
$ curl -O https://chromedriver.storage.googleapis.com/{VERSION}/chromedriver_{OS}.zip
$ unzip chromedriver_{OS}.zip

记住用最新版本更新{VERSION},用计算机操作系统更新{OS}

例如:

# version 2.41 on Mac
$ curl -O https://chromedriver.storage.googleapis.com/2.41/chromedriver_mac64.zip
# version 2.41 on Windows
$ curl -O https://chromedriver.storage.googleapis.com/2.41/chromedriver_win32.zip

开始

首先导入模块-PyFlickr

frompyflickrimportPyFlickr

?文档

^{str 1}{str1}$pyflickr提供^{str1}$5功能^{str1}}}{str1}{{str1}}{{{str1}}{{{{str1}}{{{{{str1}}}{{str1}}{{str1}}}{str1}}{{str1}}{{{str1}}{{{{str1}}}{{{{{str1}}}{{{{/strong>。

有关详细信息,请参见PyFlickr Guide

示例:

# This example shows : Download all of albums of one user in a new folder named "ResultFolder"frompyflickrimportPyFlickruser=PyFlickr.getUser('139958401@N06')result=user.getAlbums(limit_trigger=False)albums=result['Albums_Result']foralbum_datainalbums:album_url=album_data['url']PyFlickr.singleAlbum_DL(album_url=album_url,folder_path='ResultFolder')

开发

在计算机上运行pyflickr很简单。 请按照以下说明逐步进行操作:

$ git clone https://github.com/rf777rf777/PyFlickr.git
$ cd PyFlickr
$ pip install -r requirements.txt

然后,如前所述,请设置Chromedriver(请参见Setup)。

许可证

根据MIT license授权。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java创建猜谜游戏程序   JavaWebSocketContainer。connectToServer似乎挂起了   如何在java中中断函数   java c#socket client multiple BeginSend()未到达服务器   不可见的组件然后在Java中的窗格之间切换   java在应用程序类中使用静态接口安全吗?   java等待函数完成,直到回调到来   使用DataOutputStream时的java新行,Android   java服务对象的定义是什么?   基于视图的javahibernate复合密钥   java将varchar连接到char在JPA(oracle)中不起作用   如何在java中通过point类读取多个点?