Python获取系统上可用字体的列表

2024-10-01 15:31:26 发布

您现在位置:Python中文网/ 问答频道 /正文

如何在系统(Linux)中获取所有可用字体?在

我搜索并找到了这个:http://www.lemoda.net/pango/list-fonts/,但它在C语言中,依赖于pango。在

如何在Python中实现这一点?在


Tags: httpnetlinux系统www字体fontslist
1条回答
网友
1楼 · 发布于 2024-10-01 15:31:26

你可以尝试在ubuntu上使用fc list,然后按":"分割每一行,得到ubuntu上的所有字体http://manpages.ubuntu.com/manpages/hardy/man1/fc-list.1.html

map(lambda x : x.split(":")[1],commands.getstatusoutput('fc-list')[1].split("\n"))

有些字体名称可能包含python无法正确打印的符号。在

相关问题 更多 >

    热门问题