Не удается распечатать квитанцию в 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
что я могу еще предложить для решения этой проблемы