Instale uma fonte usando python no Windows

Estou desenvolvendo um script python para instalar uma lista de fontes no Windows. Eu tenho uma lista como essa,

fonts_list = ["/path/to/file/myFont1.ttf", "/path/to/file/myFont1.ttf", "/path/to/file/myFont1.ttf"]

Simplesmente tentei, copiando arquivos de fonte usando o shutil e os, e depois tentei adicioná-lo ao registro do Windows, mesmo com os privilégios de administrador, não funcionou. A saída do script não exibiu nenhum erro, mas não há nenhuma fonte no diretório de fontes do Windows mencionada na lista.

os.system(reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts" /v "FontName (TrueType)")

Então comecei a procurar mais sementes da web e depois encontrei essa,Instalando fontes TTF nas janelas com python. Mas não funcionou também. Em seguida, tentei ligar para o Windows fontview.exe, mas, para uma lista de fontes, é um desastre.

os.system("fontview " + fontsList[0])

Existe uma maneira de instalar uma fonte no Windows programaticamente? Ou existe algum diretório no nível do usuário no Windows para simplesmente copiar arquivos de fontes como os sistemas Linux com ~ / .fonts e Macs com ~ / Library / Fonts? Por favor ajude.

questionAnswers(1)

yourAnswerToTheQuestion