python如何获取电脑已安装字体列表
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python如何获取电脑已安装字体列表相关的知识,希望对你有一定的参考价值。
python要获取电脑已安装字体列表,通过读取 c:\windows\fonts 文件夹下所有的文件名然后保存为txt即可。通过如下操作即可获取电脑已安装字体列表:pip是Python的包管理器,在新的发行版本中会默认安装;
在命令行下输入:
pip list;
比较老的版本可能需要输入:
pip freeze;
即可显示所有的安装包。 参考技术A python要想获取电脑已安装字体列表,可以采取以下方法:
1、读取 c:\windows\fonts 文件夹下所有的文件名然后保存为txt。
2、# The property page to define generic IDE options for Pythonwin
# from pywin.mfc import dialog
import win32ui
import win32con
def demo():
dlg = win32ui.CreateFontDialog(None,win32con.CF_EFFECTS|win32con.CF_SCREENFONTS,None,None)
if dlg.DoModal() != win32con.IDOK: return None
print dlg.GetCharFormat()
return dlg.GetCharFormat()
if __name__ == "__main__":
demo() 参考技术B
读取 c:\\windows\\fonts 文件夹下所有的文件名
然后保存为txt格式的文件即可
以上是关于python如何获取电脑已安装字体列表的主要内容,如果未能解决你的问题,请参考以下文章