Skip to main content

A package that interacts with DYMO Printers.

Project description

Getting Started

Installation

To use the SDK you will need a .NET Desktop Runtime, which can be downloaded here: https://dotnet.microsoft.com/en-us/download/dotnet/8.0. You should also install DYMO Connect which should install any drivers you need and allow you to design the label files necessary, although DYMO Connect is not strictly necessary. DYMO Connect can be downloaded here: https://www.dymo.com/support?cfid=user-guide.

Note that currently for MacOS only arm chips are supported. In addition, bluetooth devices may not currently be working on mac. Also, you must be running .net 8.0 for Mac.

After that, you can simply run

pip install dymo_sdk

Basic Usage

The package contains two main objects DymoLabel and DymoPrinter. A basic script to print a .dymo label generated by Dymo Connect might go like:

import dymo_sdk as dsdk

#load label from file
dymo_label = dsdk.DymoLabel("/path/to/label.dymo")
#get detected printers
printers = dsdk.get_printers()
#selected first found connected printer
for p in printers:
    if p.is_connected:
        selected_printer = p
#print label
selected_printer.print_label(label)

More information can be found via our documentation:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dymo_sdk-1.5.1b1.tar.gz (7.4 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

dymo_sdk-1.5.1b1-py2.py3-none-win_amd64.whl (103.7 MB view details)

Uploaded Python 2Python 3Windows x86-64

dymo_sdk-1.5.1b1-py2.py3-none-win32.whl (95.6 MB view details)

Uploaded Python 2Python 3Windows x86

dymo_sdk-1.5.1b1-py2.py3-none-macosx_13_0_arm64.whl (52.6 MB view details)

Uploaded Python 2Python 3macOS 13.0+ ARM64

File details

Details for the file dymo_sdk-1.5.1b1.tar.gz.

File metadata

  • Download URL: dymo_sdk-1.5.1b1.tar.gz
  • Upload date:
  • Size: 7.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for dymo_sdk-1.5.1b1.tar.gz
Algorithm Hash digest
SHA256 6775b3309a53e00a8554972b4ed21d1c4a1e05015921952bed0a199554781813
MD5 7cb0994c87839eed7b29b5288f111376
BLAKE2b-256 fac63e6c99725a9c74b1eb46e32729aad53897ae73298766e225e30b16415404

See more details on using hashes here.

File details

Details for the file dymo_sdk-1.5.1b1-py2.py3-none-win_amd64.whl.

File metadata

  • Download URL: dymo_sdk-1.5.1b1-py2.py3-none-win_amd64.whl
  • Upload date:
  • Size: 103.7 MB
  • Tags: Python 2, Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for dymo_sdk-1.5.1b1-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 f0eb7b4b5e0ffc97cc1395e1235784ca2ca613eaf17b77940fd57cb7a7ad170d
MD5 3be9a668b990f7003f2b43f6fdfdf0e2
BLAKE2b-256 3ef7290f29c1cdbca6323b8039579c7b9f92d379cdc59ac275730d098fcf897d

See more details on using hashes here.

File details

Details for the file dymo_sdk-1.5.1b1-py2.py3-none-win32.whl.

File metadata

  • Download URL: dymo_sdk-1.5.1b1-py2.py3-none-win32.whl
  • Upload date:
  • Size: 95.6 MB
  • Tags: Python 2, Python 3, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for dymo_sdk-1.5.1b1-py2.py3-none-win32.whl
Algorithm Hash digest
SHA256 c8d5a69de15ef3499d775a4e063050f1f12249eb49a4867a4c369c9ea271fb3f
MD5 94ff9c7ac3f42125f83a7d2ba0358759
BLAKE2b-256 6b191202ed5a9c2c6200ada4d8be0542af29a040a400c11038b3f3cfc097b3b3

See more details on using hashes here.

File details

Details for the file dymo_sdk-1.5.1b1-py2.py3-none-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for dymo_sdk-1.5.1b1-py2.py3-none-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 bddc18f3021024d854d15c7968df1df33cc093276a1c2c273396821f939adabf
MD5 8edcbdbfad1eba1da175962240946960
BLAKE2b-256 3e36bba2b4a2dd031d8ef0b33eb08ab26eaba73168d2cfaf3a44cc98222b7303

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page