Ciao a tutti,
non riesco a capire dove sbaglio sinceramente.

import subprocess
subprocess.call(["/usr/bin/lpr  -P"+stampante, nomefile)

L'ambiente in cui lavoro è Linux.
Se lancio il comando da terminale, con ovviamente al posto delle variabili
il nome della stampante e il nome del file, riesco a lanciare la stampa.
Se lo lancio con il comando sopra descritto, mi esce un errore:

OSError: [Errno 2] File o directory non esistente

Se invece lancio il comando senza la stampante, la stampa mi riesce sulla
stampante predefinita di sistema.


Poi, se un domani volessi lanciare le stampe anche su windows, funzionerà?
Non credo...

Avete qualche suggerimento in merito?

-- 
Marco Fochesato
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a