有什么方法可以打开、读取和写入 ttf 文件?
示例:
with open('xyz.ttf') as f:
content = f.readline()
print(content)
最佳答案
这个扩展名为 *.ttf 的文件到底是什么。我认为您需要添加更多关于input
和output
的细节。如果您引用一个 font
类型的数据库,您必须首先找到一个模块/包来打开并阅读它,因为 *.ttf 不是一个普通的文本文件。
首先阅读给定的链接并安装所需的包:
https://pypi.python.org/pypi/FontTools
然后,按照建议:
from fontTools.ttLib import TTFont
font = TTFont('/path/to/font.ttf')
print(font)
<fontTools.ttLib.TTFont object at 0x10c34ed50>
如果您在其他方面需要帮助,请尝试输入输入
和预期输出
。
其他链接:
这是另一个有用的 python 脚本:
关于python - 如何读取和打印一个ttf文件的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42815136/