picasaweb的命令行上传程序
upicasa的Python项目详细描述
这是一个简单的python脚本,允许将照片上载到 来自命令行的google的picasaweb。它还可以列出相册 它已经存在于用户的PICasaWeb画廊中,可以创建一个 要将照片上载到的新相册。
upicasa边缘仍然很粗糙,用户界面不是 防弹,不处理任何异常。但是,它对于 作者,对其他人有用。
安装
upicasa是一个python包,它与setuptools一起打包,因此 可以运行easy_install upicasa或通过直接调用 setup.py脚本:
python setup.py install
upicasa使用google的gdatapython库访问picasaweb 服务。这是除了python之外唯一真正的依赖。
使用
首次调用时,upicasa将提示输入google帐户名 和密码。它将询问是否保存这些凭据。这个 保存的用户名和密码通常存储在文件中 ~/.config/upicasa/auth。如果此文件存在,UpICASA将不查询 交互的凭据。
您可以列出这样的相册:
upicasa -l
您可以创建一个新相册并将照片上载到其中,如下所示:
upicasa -n "Album name" *.jpg
可以将照片添加到现有的专辑中:
upicasa -a "Album name" *.jpg
相册由名称的子字符串匹配。如果提供字符串 将匹配多个相册,您将获得匹配相册的列表 不会上传照片。
更改日志
版本0.2的更改:
- Fixed a silly bug in password saving.
版本0.1中的更改:
- Initial release.