gpt4 book ai didi

python-escpos 直接打印文本

转载 作者:行者123 更新时间:2023-11-30 23:16:04 24 4
gpt4 key购买 nike

嗨,我正在实现一个 python 脚本,该脚本应该在小型 58mm POS 热敏打印机上“实时”打印一些文本。为此,我使用 python-escpos 库。一切运行正常,但我发现打印机在脚本完成后开始打印。我无法理解这一点,因为我想在循环期间发送不同的 Epson.text("foobar") 命令。目前,所有文本打印语句都在完整循环(带有一些 sleep (5)的演示循环)完成后打印,我回到了命令提示符。

from escpos import *
from time import sleep

Epson = printer.File("/dev/usb/lp0")

while True:
Epson.text("Hello World\n")
sleep(5)

最佳答案

我目前正在维护 python-escpos。 (位于https://github.com/python-escpos/python-escpos)

使用"file"打印机,此时必须调用printer.flush(),否则打印缓冲区将不会被发送。我已经提出了一个问题,我们是否应该调整该行为以适应其他打印机的行为。

关于python-escpos 直接打印文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27879013/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com