2021 advent calendar day 2

動作確認

とりあえず実験はWindowsで、記事用にラズパイで作成していく

ラズパイのpip3のバージョンが古いのでアップデート

pip3 install --upgrade pip

PyPI(Python Package Index)に登録してあるpython-escposが古いのでgitからインストールする

pip3 install git+https://github.com/python-escpos/python-escpos

警告出てるけど無視!ヨシ!
以下のパッケージが入った模様

Successfully installed appdirs-1.4.4 argcomplete-1.12.3 argparse-1.4.0 future-0.18.2 python-barcode-0.13.1 python-escpos-3.0a9.dev79+gb16f442 pyusb-1.2.1 qrcode-7.3.1

python-escposにネットワークの例があるので、少し変えて実行

from escpos.printer import Network

p = Network("192.168.10.21")

p.text("Hello World\n")
p.barcode('1324354657687','EAN13',64,2,'','')
p.cut()

※2回目の出力なのでバーコードのセンタリングが継続されて「Hello World」もセンタリングされてます

タイトルとURLをコピーしました