我如何找出 Turtle 中可用的字体?
How can I find out which fonts are available in Turtle?
我正在使用 python 的 turtle 模块并希望加载不同的字体。我读过 turtle 使用 tkinter 的字体,但其中一些应该可用的字体实际上却没有。有谁知道我如何添加字体或获取可用字体列表?我特别想写阿拉伯语,希伯来语字体。
要添加字体,请先下载所需字体并将其安装到系统上。
然后您就可以在您的代码中使用该字体,如示例所示。
from turtle import Screen, Turtle
screen = Screen()
turtle = Turtle()
turtle.write("Pacifico Font", align='center', font=('Pacifico', 48))
screen.mainloop()
希望对您添加新字体有所帮助。
参考:
此外,您也可以查看 。
试试这个来列出字体。
import tkinter as tk
r = tk.Tk()
print(list(tk.font.families()))
Turtle 基于 tkinter
,因此您列出 tkinter
字体。
我正在使用 python 的 turtle 模块并希望加载不同的字体。我读过 turtle 使用 tkinter 的字体,但其中一些应该可用的字体实际上却没有。有谁知道我如何添加字体或获取可用字体列表?我特别想写阿拉伯语,希伯来语字体。
要添加字体,请先下载所需字体并将其安装到系统上。
然后您就可以在您的代码中使用该字体,如示例所示。
from turtle import Screen, Turtle
screen = Screen()
turtle = Turtle()
turtle.write("Pacifico Font", align='center', font=('Pacifico', 48))
screen.mainloop()
希望对您添加新字体有所帮助。
参考:
此外,您也可以查看
试试这个来列出字体。
import tkinter as tk
r = tk.Tk()
print(list(tk.font.families()))
Turtle 基于 tkinter
,因此您列出 tkinter
字体。