Скрипт добавляет записи к таблице шрифта ‘name’
Если записи отсутствуют все ок.
Если записи существуют размер шрифта сбрасывается на ноль.
Посмотрите пожалуйста на код. Может есть явный ‘косяк’ или подскажите как проверку таблицы сделать?

 from fontTools.misc.py23 import tounicode, unicode
from fontTools.ttLib import TTFont
from fontTools.ttLib.tables._n_a_m_e import NameRecord
import sys
if len(sys.argv) != 4:
	print("usage: AdRecTable.py fontfile.ttf 16 17 ")
	sys.exit(1)
fontfile = sys.argv[1]
font = TTFont(fontfile)
myRecord = NameRecord()
myRecord.nameID = 16
myRecord.platformID = 3
myRecord.platEncID = 1
myRecord.langID = 1033
myRecord.string = sys.argv[2]
font['name'].names.append(myRecord)
myRecord = NameRecord()
myRecord.nameID = 17
myRecord.platformID = 3
myRecord.platEncID = 1
myRecord.langID = 1033
myRecord.string = sys.argv[3]
font['name'].names.append(myRecord)
font.save(fontfile)