Здесь работает следующее. Вам нужно будет изменить второй аргумент option на тип шрифта и размер шрифта, который вы хотите.
from Tkinter import *
import tkMessageBox
r = Tk()
r.option_add('*font', 'Helvetica -12')
tkMessageBox.showinfo(message='Hello')
Возможно, вам придется позвонить r.option_clear()
, чтобы потом его очистить.
См. здесь для получения дополнительной информации о настройке шрифта других виджетов Tkinter.
Это не работает с tkMessageBox, потому что tkCommonDialog не принимает опцию шрифта.