我们从网页上爬取下来的加密字体文件(例如某网站的小说月票数据)一般都是密文的形式,看不懂,我们该如何进行获取呢?
首先我们需要导入一个python的第三方库
from fontTolls.ttLib import TTFont
接下来就要调用这个第三方库里面的一些方法进行获取
下面是具体的代码:
# 导入第三方库
from fontTolls.ttLib import TTFont
# 创建一个字体对象 加密字体的文件是以woff为后缀的
font_obj = TTFont("从网页上下载下来的字体加密文件名.woff")
# 转换成我们大概可以看懂的数据格式(xml格式)
font_obj.save.XML("新的文件名.xml")
# 装换成最新的密文关系映射表 转换之后的数据是字典类型
cmap_dict = font_obj.getBestCmap()
print(cmap_dict)版权声明:本文为lyb9988原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。