将通讯簿从CSV格式转换为网页。
churchdir的Python项目详细描述
Introduction
此程序从电子表格文件创建通讯簿。地址簿 创建的是一个HTML文件,可以放在Internet上(密码 强烈建议位于受保护的位置[1]),或位于本地内部 服务器。电子表格文件包含您的地址列表。这个文件是 以CSV格式保存。
churchdir程序是使用python编程语言创建的 可以在python所在的任何计算机(windows、mac、linux等)上运行 安装。python[2]可以免费下载[3]并使用。
Python2.7或3.x可以工作。建议使用3.x。
Installing
一旦python安装到您的计算机上(见上图),安装教堂 通过从命令行执行此命令来目录软件:
easy_install churchdir
这将从python程序库下载程序 pypi.python.org并将其安装到您的计算机上。
Running the program
这个程序通过命令行工作。创建工作目录 然后将其作为您的工作目录:
C:\> mkdir mydirectory C:\> cd mydirectory
然后执行如下程序:
C:\mydirectory> churchdir-quickstart
然后将向您提出一系列问题;最具体地说,是 输入文件。如果输入文件不存在,将创建示例文件。 为你。(您应该使用这个csv文件开始您的地址列表,因为它 包含正确的标题。使用电子表格程序进行编辑。)
回答完所有问题后,输出文件(地址簿)是 在当前工作目录中创建。
Photos
在输入文件的“photo url”列中指定的照片应该是头 一个人的照片,最好是96x96像素。第二张更大的照片可能是 在“照片辅助”栏中指定。当用户访问html页面时 如果他点击头部照片,第二张照片就会出现。
Changelog
- 版本0.1:初始版本
- 版本0.2:程序现在可以更好地处理错误的csv输入文件
- 版本0.3:错误修复:显示错误的错误消息。
脚注
[1] | How to password protect a directory using .htaccess: link |
[2] | An author of Python tutorial books explains Python: youtube video |
[3] | Download Python: https://www.python.org/downloads/ |