我意外地在IDLE Python中更改了我的默认字体..并且不记得原始字体名称...因此无法更改回原始字体。
请告诉IDLE中使用的默认字体名称。
要检查,请使用以下步骤...
进入选项菜单,然后选择配置IDLE按钮
查看当前选择的字体
感谢您的帮助!!
答案 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的所有实例都没有任何默认字体。