跳转到主要内容

PicasaWeb的命令行上传器

项目描述

这是一个简单的Python脚本,允许用户从命令行将照片上传到Google的PicasaWeb。它还可以列出用户PicasaWeb图库中已存在的相册,并可以创建新的相册以上传照片。

upicasa的边缘仍然很粗糙,用户界面不是无懈可击的,没有处理异常。然而,它对作者来说很有用,也可能对其他人有用。

安装

upicasa是一个打包在setuptools中的Python包,因此您可以通过运行easy_install upicasa或直接调用setup.py脚本来安装它。

python setup.py install

upicasa使用Google的gdata Python库来访问PicasaWeb服务。它是除了Python之外的唯一真正依赖项。

使用

首次调用时,upicasa将提示输入Google账户名称和密码。它将询问是否要保存这些凭证。保存的用户名和密码通常存储在文件~/.config/upicasa/auth中。如果此文件存在,upicasa将不会交互式地查询凭证。

您可以这样列出相册

upicasa -l

您可以创建一个新的相册并将照片上传到其中,如下所示

upicasa -n "Album name" *.jpg

您可以添加照片到现有的相册中,如下所示

upicasa -a "Album name" *.jpg

相册通过名称的子字符串进行匹配。如果提供的字符串将匹配多个相册,您将获得匹配相册的列表,而不会上传任何照片。

变更日志

版本0.2中的更改

  • 修复了保存密码中的愚蠢错误。

版本0.1中的更改

  • 初始发布。

更多信息

作者:Albertas Agejevas <alga@pov.lt>

URL: http://bitbucket.org/alga/upicasa/

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

upicasa-0.2.tar.gz (4.0 kB 查看哈希值)

上传时间

构建分发

upicasa-0.2-py2.6.egg (6.9 kB 查看哈希值)

上传时间

由以下支持