默认IDLE(Python 2.7)字体

时间:2016-06-15 17:50:43

标签: python python-2.7 python-3.x python-idle

我意外地在IDLE Python中更改了我的默认字体..并且不记得原始字体名称...因此无法更改回原始字体。

请告诉IDLE中使用的默认字体名称。

要检查,请使用以下步骤...

View Image

进入选项菜单,然后选择配置IDLE按钮

View Image

查看当前选择的字体

感谢您的帮助!!

2 个答案:

答案 0 :(得分:11)

这是疯狂的偏离主题,我应该投票结束,但我无法帮助,但给你答案。

Courier New

答案 1 :(得分:2)

当您更改IDLE中的设置时,它会将设置存储在文件夹中:

/path/to/user/.idlerc

通常它是隐藏的,但您可以通过直接在文件浏览器中键入路径或显示隐藏文件夹来访问它,一旦您可以访问它,删除(或重命名)文件config-main.cfg以恢复默认设置。

或者,您可以通过查看标准库的idlelib目录来查看默认指定的确切设置,配置文件应位于:

stdlib_folder/idlelib/config-main.def

您可以通过在python shell中显示__file__来获取文件夹的确切位置:

>>> import idlelib
>>> idlelib.__file__
'/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/idlelib/__init__.pyc'

在我的机器上config-main.def中的相关行是:

font= TkFixedFont

我认为这意味着" Tk定义为此操作系统的默认固定字体"所以IDLE的所有实例都没有任何默认字体。