Instalar una fuente usando python en Windows
Estoy desarrollando un script de Python para instalar una lista de fuentes en Windows. Tengo una lista como esta
fonts_list = ["/path/to/file/myFont1.ttf", "/path/to/file/myFont1.ttf", "/path/to/file/myFont1.ttf"]
Simplemente intenté, copiando archivos de fuentes usando shutil y os, y luego intenté agregarlo al registro de Windows, incluso con los privilegios de administrador, no funcionó. La salida del script no mostró ningún error, pero no hay ninguna fuente en el directorio de fuentes de Windows que se mencione en la lista.
os.system(reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts" /v "FontName (TrueType)")
Entonces comencé a buscar más semillas de la web y luego encontré esta,Instalar fuentes TTF en Windows con Python. Pero tampoco funcionó. Luego intenté llamar a Windows fontview.exe, pero para una lista de fuentes es un desastre.
os.system("fontview " + fontsList[0])
¿Hay alguna forma de instalar una fuente en Windows mediante programación? ¿O hay algún directorio de nivel de usuario en Windows para simplemente copiar archivos de fuentes como los sistemas Linux tienen ~ / .fonts y las Mac tienen ~ / Library / Fonts? Por favor ayuda.