from matplotlib.font_manager import FontManager import subprocess mpl_fonts = set(f.name for f in FontManager().ttflist) print('all font list get from matplotlib.font_manager:') for f in sorted(mpl_fonts): print('\t' + f)
时间: 2024-04-28 08:22:08 浏览: 176
import numpy as np import matplotlib.pyplot as plt import math
这段代码的作用是获取当前系统中所安装的所有字体,并输出到控制台中。具体实现是通过调用`matplotlib.font_manager`模块中的`FontManager()`函数获取系统中所有的字体文件,然后通过遍历这些字体文件,获取字体名称并输出到控制台中。这个过程中,还使用了`subprocess`模块来执行一些子进程命令。
阅读全文