创建漂亮的标记云作为图像或HTML
pytagcloud的Python项目详细描述
PyTagCloud允许您创建受http://www.wordle.net/启发的简单标记云
目前,以下输出格式已经编写并正在运行:
- PNG图像
- HTML/CSS代码
如果你有其他格式的想法,请告诉我们。
安装
您可以通过Python包索引(PyPI)或从源代码安装PyTagCloud
使用pip安装
$ pip install -U pytagcloud
使用“简易安装”进行安装
$ easy_install -U pytagcloud
从源下载和安装
从下载PyTagCloud的最新版本 http://pypi.python.org/pypi/pytagcloud/
您可以通过执行以下操作安装它:
$ tar xfz pytagcloud-*.tar.gz $ cd pytagcloud-*/ $ python setup.py build # python setup.py install # as root
要求
安装pygame>;=1.9.1:
$ apt-get install python-pygame
安装simplejson:
$ pip install simplejson
快速启动
现在您可能希望看到一些代码,下面是一个示例:
from pytagcloud import create_tag_image, make_tags from pytagcloud.lang.counter import get_tag_counts YOUR_TEXT = "A tag cloud is a visual representation for text data, typically\ used to depict keyword metadata on websites, or to visualize free form text." tags = make_tags(get_tag_counts(YOUR_TEXT), maxsize=120) create_tag_image(tags, 'cloud_large.png', size=(900, 600), fontname='Lobster')
更多的例子可以在test.py中找到
示例
贡献
pytagcloud的开发发生在github:https://github.com/atizo/PyTagCloud
我们非常鼓励您参与开发 指的是Pytagcloud。如果你不喜欢Github(出于某种原因),不客气 发送常规修补程序