Kabin Kc Ответов: 0

Не удается распечатать квитанцию в python3.9, библиотеке escposprinter для платформы windows10


I am developing hotel billing system that prints the bill receipt using thermal printer but i am stuck at [Errno None] Other errors python3.9 library: escposprinter & libusb-1.0, plateform:windows 10 Thermal printer: xlab xp-58III

from escposprinter import *

try:
    Epson = printer.Usb(0x0416, 0x5011)
    Epson.text('Hello World')
    Epson.cut()
except Exception as e:
    print("PRINTER ERROR: ", e)

Result: [Errno None] Other errors if i remove try block then, Result: Process finished with exit code -1073740791 (0xC0000409), what is the problem??


Что я уже пробовал:

from escposprinter import *

try:
    Epson = printer.Usb(0x0416, 0x5011)
    Epson.text('Hello World')
    Epson.cut()
except Exception as e:
    print("PRINTER ERROR: ", e)

Richard MacCutchan

Невозможно догадаться, в чем причина этой ошибки. А без доступа к источнику библиотеки найти его невозможно. Попробуйте спросить у владельцев библиотеки.

Richard Deeming

Ошибка 0xC0000409 означает STATUS_STACK_BUFFER_OVERRUN Что-то в вашем коде или библиотеке, на которую вы ссылаетесь, повреждает память процесса.

Исходя из отсутствия предоставленных подробностей, мы никак не можем вам помочь.

Member 12675088

что я могу еще предложить для решения этой проблемы

0 Ответов