Tengo una impresora de recibos térmica Star TSP600 conectada a mi macbook a través del usb. Los controladores están instalados y puedo imprimir utilizando el cuadro de diálogo normal de impresión de Mac.Imprimir en una impresora USB con Python en una Mac
¿Cómo puedo crear un programa para enviar texto a la impresora? ¿Hay alguna guía para las interfaces de impresión básicas? Generalmente trabajo en Python, y estaría dispuesto a aprender otro idioma si es apropiado para la tarea. Solo estoy buscando el ejemplo básico de "Hola mundo" para despegar.
Sólo en caso de que alguien está luchando con esto, aquí está el comando específico que tuve que usar: los medios de comunicación/usr/bin/-o lp = Custom.12x100mm /tmp/label.pdf – Bemmu
secuencias de uso en popen: popen2 .popen2 (["lpr", "-P", printermame, nombre de archivo]); no hay razón para usar popen4 si no usa stderr, etc. Hoy en día debería usar subproceso en lugar de popen; También puede usar stdin para datos: desde el subproceso importar Popen, PIPE; p = Popen ([... argumentos ...], stdin = PIPE); p.stdin.write (filedata); p.communicate() –
@Bemmu ¡Muchísimas gracias por tu comentario! Me ahorraste mucho tiempo. –