[Tutor] Printing to a parallel port
keridee at jayco.net
Thu Sep 23 05:29:19 CEST 2004
I'm an intermediate python prgrammer -- I do things like command apps for simple tasks like creatings zip files, copying files, computing things like area, etc. Also, I have used VPython to create a function graphing program, etc. Ugh, enough about me ---- I would like to know if there is a way in Python to send a string to a printer on a parallel port or usb port. I do have one idea, but it's messy.
ask = raw_input('What string do you want to print? ')
filetoprint = open( 'Temp.txt ' ,'w' )
filetoprint.write( ask )
batch = open( 'print.bat','w' )
batch.write( 'Temp.txt > LPT1' )
os.startfile( 'print.bat' )
os.remove( 'Temp.txt' )
os.remove( 'print.bat' )
## End example
Soo, I was wondering if there was a way to print directly -- without writing the batch file, etc.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Tutor