2016-11-26 20 views
0

QS-5801プリンタが印刷されません。私のPCはWindows 10で動作しており、Python 2.7とpython-escposがインストールされています。私はこれを試みたが、それは動作していない。python-escpos QSプリンタが印刷しない

>>>from escpos.printer import Serial 
>>>ser = Serial('COM3', 9600, timeout=1) 
Serial printer enabled 
>>>ser.text('hello world') #nothing happened 

プリンタ自体はESC/POS互換です。私はUSB(多量のUSB-to-Serial通信ポート(COM3))経由で接続しています。

答えて

0

これは実際にあなたのスニペットの予想される動作です。テキストは、テキスト行を終了するために改行文字\nが送信されるまで、プリンタのバッファに残ります。

プリンタが正しくCOM1をリッスンしていると仮定すると、あなたはおそらくちょうどnewline-

from escpos.printer import Serial 
ser = Serial('COM3', 9600, timeout=1) 
ser.text("Hello world\n") 

が含まれるように、あなたのスニペットを変更したいpython-escpos READMEには、この使用法の例が含まれています。

関連する問題