跳转到主要内容

CHArming GALLery in PYthon

项目描述

chagallpy

(Cha)rming (gall)ery in (Py)thon是一个静态、极简且基本上无JS的网页相册生成器。从某种意义上说,它是一个WOWP框架(见http://pythonic.eu/wowp)的示例项目。

该相册不依赖于任何外部JS库,并且可以使用标准的键盘快捷键进行导航。

用法

只需在包含照片的目录中运行此命令

Usage: chagall [OPTIONS]

Options:
  -i, --input TEXT  (default .)
  -o, --output TEXT  (default ./build)
  -S, --image-size INTEGER
  -T, --thumbnail-size INTEGER
  -v, --verbose

它会查找当前目录中的所有JPEG图像,然后尝试读取它们的元数据,并在输出目录中生成相册。

使用chagallpy生成的示例相册:http://i.vzdusne.cz/

安装

最简单的方法是使用“pip”并从PyPI下载软件包。

pip install chagallpy

或者,您可以访问项目的GitHub页面并使用开发版本

https://github.com/janpipek/chagallpy

配置

相册元数据

元数据存储在gallery.yaml中。目前可用的配置选项

  • 标题

图像元数据

读取可用的EXIF数据。

对于每个image.jpg,会读取一个具有以下选项的image.yaml文件

  • 标题
  • 地点
  • 日期(dd/mm/YYYY)
  • 作者(在图像工具栏中显示额外的(c))

项目详情


下载文件

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

源分布

chagallpy-0.1.5.tar.gz (12.3 kB 查看哈希)

上传于

支持