【问题标题】:How To Get all the usable fonts in pyfiglet python3如何在 figlet python 中获取所有可用的字体
【发布时间】:2020-12-30 09:03:36
【问题描述】:
我正在使用一个名为pyfiglet 的库,我使用pip3 install pyfiglet 安装它我想知道是否有一种方法可以获取我可以在pyfiglet.figlet_format() 中使用的所有字体列表获取列表list_of_fonts = [] 并在列表中获取我可以使用或已安装的所有字体。
我正在使用 Debian Linux 和 Python 3.9
感谢您提前回答。
【问题讨论】:
标签:
python
python-3.x
linux
list
figlet
【解决方案1】:
在终端输入这个,它会显示所有你可以使用的字体。
pyfiglet -l
或
pyfiglet --list_fonts
在python文件中,可以得到一个字体列表:
import pyfiglet
print(pyfiglet.FigletFont.getFonts())
【解决方案2】:
添加到@Jacky 的答案,如果您想可视化每种字体的外观,您可以运行以下 for 循环。
for FONTS in `pyfiglet -l`; do echo $FONTS; pyfiglet $FONTS -f $FONTS; done;
您可以将输出通过管道传输到文件以供以后参考。