如何在PySimpleGUI中将标签文本设为粗体?及支持字体资源问询
PySimpleGUI文本粗体设置及字体参考问题解答
一、如何将文本设置为粗体
要给sg.Text的文本设置粗体,只需在font参数里添加粗体标识,有两种常用写法:
- 写法一:直接在字体名后追加
bold关键字label = sg.Text("Hello World", font="Helvetica bold") - 写法二:使用元组格式,依次指定字体、字号、样式
其中字号可根据需求自行调整,比如14、16等。label = sg.Text("Hello World", font=("Helvetica", 12, "bold"))
二、PySimpleGUI支持的字体参考
PySimpleGUI没有单独维护一份专属字体列表,它调用的是你当前操作系统(Windows/macOS/Linux)已安装的所有字体。你可以通过以下方式查看系统可用字体:
- Windows:打开控制面板的「字体」选项查看
- macOS:打开「字体册」应用查看
- Linux:在终端执行
fc-list命令列出所有可用字体
只要字体名称拼写准确,PySimpleGUI就能正常调用使用。
内容的提问来源于stack exchange,提问作者Hardliner
相关产品推荐
相关产品推荐

