python 没找到库_PyTagCloud(Python扩展库) - 技术中没有魔法 - 博客频道 - CSDN.NET

此外,我们还需要安装pygame和simplejson这两个额外的扩展库

$ sudo apt-get install python-pygame

$ pip install simplejson (生成HTML/CSS代码时需要使用)

下面通过生成C语言中的关键字标签云这个实例简单介绍一下PyTagCloud的使用。

#!/usr/bin/env python

#coding: utf-8 -*-

from pytagcloud import create_tag_image, make_tags

from pytagcloud.lang.counter import get_tag_counts

TAG_TEXT = '''

auto break case char const continue default do

double else enum extern float for goto if

inline int long register restrict return short signed

sizeof static struct switch typedef union unsigned void

volatile while _Bool _Complex _Generic _Imaginary

'''

tags = make_tags(get_tag_counts(TAG_TEXT), maxsize = 60)

create_tag_image(tags, 'keyword_tag_cloud.png', size = (500, 300))

以下是最终生成的PNG格式的一个图片

VyaXof.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值