Skip to content
A Python module for printing with POS printers (receipt printers)
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.

You need pySerial and PIL (Python Image Library) for pyPOSprinter to work. On Debian/Ubuntu:
apt-get install python-serial python-imaging

See for an example of how to use pyPOSprinter. For more information simply import pyPOSprinter and see the help:

from pyPOSprinter import pyPOSprinter

The code is tested to work with the following printers (but may very well work on many others): NCR RealPOS 7197 Epson TM-T88IIIP/M129C

pyqrnative (SVN revision 3) is included in order for you to get quickly started with pyPOSprinter and QR-codes. You may download the newest version from the main website:

You can’t perform that action at this time.