2016-11-26 2 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 - 시리얼 통신 포트 (COM3))를 통해 연결하고있다.

답변

0

이것은 실제로 귀하의 스 니펫에 대해 예상되는 동작입니다. 텍스트 줄을 끝내기 위해 줄 바꿈 \n이 전송 될 때까지 텍스트가 프린터 버퍼에 남아 있습니다. 프린터가 제대로 COM1에서 수신된다고 가정

, 당신은 아마 단지 NEWLINE-

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

python-escpos README이 사용의 예를 포함 포함하도록 조각을 수정하려는.

관련 문제