Llamando ttx en bucle causando un error -- python campo con fonts camp Relacionados El problema

Calling ttx in loop causing an error


0
vote

problema

Español

Estoy tratando de usar fonttools Para convertir las fuentes OTF y TTF a XML.

  #!/usr/bin/python  import os, sys, fnmatch, re  path = "fonts/" dirs = os.listdir( path )  for file in dirs:     print file     ttx file   

Sin embargo, obtengo el siguiente error

Archivo "Listcharacters", Línea 16

  ttx file         ^ SyntaxError: invalid syntax   

ttx es el comando para ejecutar la conversión XML. No puedo entender cuál es el problema aquí, pero esto representa toda mi experiencia con este idioma, así que espero que sea simple.

Original en ingles

I am trying to use FontTools to convert otf and ttf fonts to XML.

#!/usr/bin/python  import os, sys, fnmatch, re  path = "fonts/" dirs = os.listdir( path )  for file in dirs:     print file     ttx file 

I get the following error however

File "listCharacters", line 16

ttx file         ^ SyntaxError: invalid syntax 

ttx is the command to run the XML conversion. I cannot understand what the problem is here, but this represents my entire experience with this language, so hopefully it is simple.

     

Lista de respuestas

1
 
vote
vote
La mejor respuesta
 

solo cambiarlo a

  ,4  

Esto lo ejecutará en su shell (bash o lo que sea), hay muchas maneras de hacer esto, esto es solo uno y es el más fácil para los nuevos usuarios

,5 NO ES UNA DISTRIBUCIÓN DE PYTHON, por lo que es grueso que obtiene un error de sintaxis

Puede depurarlo con bastante facilidad

  ,6  
 

just change it to

os.system("ttx {file}".format(file=file)) 

this will run it in your shell (bash or whatever), there are lots of ways of doing this, this is just one and it is the easiest for new users

ttx file is not a python statement , so of coarse you get a syntax error

you can debug it pretty easily

cmd = "ttx {file}".format(file=file) print("RUN:",cmd) print("CWD:",os.getcwd()) os.system(cmd) 
 
 
     
     

Relacionados problema

1  FONT-FACE funciona en todos menos una página, ¿cuál podría ser el problema? [cerrado]  ( Font face works on all but one page what could be the issue ) 
Es poco probable que esta pregunta ayude a cualquier visitante futuro; Solo es relevante para un pequeño área geográfica, u...

3  Ghostscript y PDF con fuentes no incrustadas  ( Ghostscript and pdf with fonts not embedded ) 
Mi configuración del sistema es OS X con GhostScript 9.02 Me gustaría saber (paso a paso) cómo agregar y configurar el archivo en GS que hacen posible realiza...

15  Necesito una forma de escalar una fuente para que se ajuste a un rectángulo  ( Need a way to scale a font to fit a rectangle ) 
Acabo de escribir un código para escalar una fuente para caber dentro (a lo largo de) un rectángulo. Comienza a los 18 anchos e ingresa hasta que se ajusta. ...

1  Obtención de información de fuente en .NET  ( Getting font information in net ) 
Me preguntaba si alguien sabe cómo obtener las cosas programáticamente como la versión y los detalles de los derechos de autor de una fuente de tipo verdadero...

1  La aplicación mantiene 'purga de la memoria caché de fuentes' y finalmente se bloquea debido a la memoria baja, Android  ( App keeps purging from font cache and eventually crashes due to low memory an ) 
Estoy justo al comienzo de construir una aplicación (que aún no hace nada, pero muestra algunos botones) y cuando lo ejecuto, recibo el mensaje de error en Lo...

0  SSRS Export a PDF Formateo de diferentes implementados versus VS Export  ( Ssrs export to pdf formatting different deployed versus vs export ) 
Si veo el informe SSRS y venga a la vista previa de los resultados, luego optó para exportar la vista previa a PDF, la exportación se ve perfecta. (Las fuente...

182  Fuentes recomendadas para la programación? [cerrado]  ( Recommended fonts for programming ) 
Según lo que actualmente representa, esta pregunta no es un buen ajuste para nuestro Q & Amp; un formato. Esperamos que las...

142  ¿Cómo detectar cuál de las fuentes definidas se utilizó en una página web?  ( How to detect which one of the defined font was used in a web page ) 
Supongamos que tengo la siguiente regla de CSS en mi página: body { font-family: Calibri, Trebuchet MS, Helvetica, sans-serif; } ¿Cómo podría detec...

13  ¿Cuál es el valor constante de la fuente de subrayado en Java?  ( What is the constant value of the underline font in java ) 
¿Cuál es el valor constante de la fuente de subrayado en Java? font.bold negrita Font font.italic italic font ¿Cuál es la constante de fuente de sub...

41  ¿Cómo puedo encontrar la ruta completa a una fuente de su nombre de visualización en una Mac?  ( How can i find the full path to a font from its display name on a mac ) 
Estoy usando la API de JavaScript de Photoshop para encontrar las fuentes en un PSD determinado. Dado un nombre de fuente devuelto por la API, quiero encont...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos