模块 'fontforge' 没有属性 'open'

问题描述

我正在通过 fontforge 提取字形:

import fontforge
F = fontforge.open("../{fontAddr}")
for name in F:
    filename = name + ".png"
    F[name].export(filename,{pixelSize})

但我收到一个错误

'fontforge' 没有属性 'open'

解决方法

fontforge.open 确实存在于 FontForge Python API 中,并且在我的机器上运行良好。

我相信您的 PYTHONPATH 中有另一个名为 fontforge.py 的模块。这一定是模块解析错误。