Skip to main content

Python library for IBM MQ

The “ibmmq” package is an open-source Python extension for IBM MQ.

It gives a full-featured implementation of the MQI programming interface, with additional helper functions to assist with system monitoring and management.

Sample code

To put a message on a queue:

import ibmmq

queue_manager = ibmmq.connect('QM1', 'DEV.APP.SVRCONN', '192.168.1.121(1414)')

q = ibmmq.Queue(queue_manager, 'DEV.QUEUE.1')
q.put('Hello from Python!')

To read the message back from the queue:

import ibmmq

queue_manager = ibmmq.connect('QM1', 'DEV.APP.SVRCONN', '192.168.1.121(1414)')

q = ibmmq.Queue(queue_manager, 'DEV.QUEUE.1')
msg = q.get()
print('Here is the message:', msg)

Many more examples are in the project repository and in the dev-patterns repository.

Download files

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

Source Distribution

ibmmq-2.0.1.tar.gz (444.5 kB view details)

Uploaded Source

File details

Details for the file ibmmq-2.0.1.tar.gz.

File metadata

  • Download URL: ibmmq-2.0.1.tar.gz
  • Upload date:
  • Size: 444.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for ibmmq-2.0.1.tar.gz
Algorithm Hash digest
SHA256 d6ec0eb4041ec5562d6de0b7e1670f857bc6948e00994ac10d6fc056d04aae94
MD5 e17f56375dde0371326b133ad111b0d9
BLAKE2b-256 de4706c8a7c85bbd1aadf5470df542bc97ddd28273becc35700b87645f51802d

See more details on using hashes here.

Release history Release notifications | RSS feed

2.1.1

4 files

2.1.0

4 files

2.0.6

1 file

2.0.5

1 file

2.0.4

1 file

2.0.3

1 file

2.0.2

1 file

This release

2.0.1 This release

1 file

2.0.0

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page