当前位置: 首页 > 图灵资讯 > 行业资讯> 怎样用Python做标签云

怎样用Python做标签云

发布时间:2026-05-28 21:55:37

如何用Python做标签云?

标签云是一种更直观的频率分布方式,许多网站和应用程序将在年度库存和总结中使用。Python生成标签云有一个更容易使用的库 pytagcloud。

Python教程推荐学习。

Python制作标签云的具体方法如下:

1、导入头文件

frompytagcloudimportcreate_tag_image,make_tags
frompytagcloud.lang.counterimportget_tag_counts

2、生成标签云

deffinance_cloud():
tag='ccxxxxchinacckekekekekeke'
tags=make_tags(get_tag_counts(tag),maxsize=100)
#Setyouroutputfilename
create_tag_image(tags,"cloud.png",size=(1280,800),background=(0,0,0,255),fontname="SimHei")
finance_cloud()

cloud生成的图片.png可指定尺寸size,设置背景background,指定字体fontname。

Pytagcloud库的默认字体不支持中文。在生成的图片中,中文是乱码。

解决方案是在py文件开始时指定图片输出的字体:

frompylabimportmpl
mpl.rcParams['font.sans-serif']=['SimHei']#['FangSong']#指定默认字体
mpl.rcParams['axes.unicode_minus']=False#解决保存图像负号'-'显示方块的问题

3、字体名称

Windows字体对应名称

黑体 SimHei

微软雅黑 Microsoft YaHei

微软正黑体 Microsoft JhengHei

新宋体 NSimSun

新细明体 PMingLiU

细明体 MingLiU

标楷体 DFKai-SB

仿宋 FangSong

楷体 KaiTi

仿宋_GB2312 FangSong_GB2312

楷体_GB2312 KaiTi_GB2312

宋体:SimSuncss中文字体(font-family)的英文名称

新细明体:PMingLiU

细明体:MingLiU

标楷体:DFKai-SB

黑体:SimHei

新宋体:NSimSun

仿宋:FangSong

楷体:KaiTi

仿宋_GB2312:FangSong_GB2312

楷体_GB2312:KaiTi_GB2312

微软正黑体:Microsoft JhengHei

微软雅黑体:Microsoft YaHei

安装Office会产生一些:

隶书:LiSu

幼圆:YouYuan

华文细黑:STXihei

华文楷体:STKaiti

华文宋体:STSong

华文中宋:STZhongsong

华文仿宋:STFangsong

方正舒体:FZShuTi

方正姚体:FZYaoti

华文彩云:STCaiyun

华文琥珀:STHupo

华文隶书:STLiti

华文行楷:STXingkai

华文新魏:STXinwei

Mac OS字体名称:

华文细黑:STHeiti Light [STXihei]

华文黑体:STHeiti

华文楷体:STKaiti

华文宋体:STSong

华文仿宋:STFangsong

俪黑 Pro:LiHei Pro Medium

俪宋 Pro:LiSong Pro Light

标楷体:BiauKai

苹果俪中黑:Apple LiGothic Medium

苹果丽细宋:Apple LiSung Light

Python中文网,大量Python视频教程和MySQL教程,欢迎学习!

相关文章

如何切换到Python2.7

如何切换到Python2.7

2026-06-26
Python字典如何换行

Python字典如何换行

2026-06-26
Python中怎么新建文件夹

Python中怎么新建文件夹

2026-06-26
Python中区分字符与字符串吗

Python中区分字符与字符串吗

2026-06-26
Python能显示中文时间吗

Python能显示中文时间吗

2026-06-04
Python可以做桌面应用程序吗

Python可以做桌面应用程序吗

2026-06-04