use a new font in tkinter code example
Example 1: python tkinter font
import tkinter
from tkinter.font import Font
root = tkinter.Tk()
font_1 = Font(family='Arial',
size=24,
weight='normal',
slant='italic',
underline=1,
overstrike=1)
font_2 = Font(family='Helvetica',
size=12,
weight='bold',
slant='italic',
underline=0,
overstrike=0)
font_3 = Font(family='Courier', size=14, weight='normal', slant='roman', underline=0, overstrike=0)
font_4 = Font(family='Times', size=22, weight='bold', slant='roman', underline=0, overstrike=0)
my_label = tkinter.Label(master=root, text='Text', font=font_1)
my_label.pack()
tkinter.mainloop()
Example 2: how to change font in tkinter
import tkinter.font as font
myFont = font.Font(family='Helvetica')
button = Button(parent, font=myFont)
button = Button(parent)
button['font'] = myFont