Skip to main content

Python 3.7|3.8|3.9 License

Python OO API for Ixia IxExplorer traffic generator.

Functionality

The current version supports the following test flow:

  • Build configuration -> Start/Stop traffic -> Get statistics.

Supported operations:

  • Load configuration - reserve ports and load configuration (prt or str)
  • Basic operations - get/set attributes, get/create children
  • Start/Stop - transmit, capture
  • Statistics - ports, streams and packet groups
  • Save configuration (prt or str)
  • Disconnect

The package also support Add/Remove objects so it supports the following test case:

  • Load configuration -> Get/Set attributes -> Start/Stop traffic -> Get statistics. But this is less elaborated and documented at this version.

Prerequisite:

Access to IxTclServer connected to IxServer. IxTclServer can run on any Windows machine as long as it can aceess the IxServer of the requested chassis.

Installation:

pip install pyixexplorer

Getting started

Under ixexplorer.samples.ixe_samples you will find basic samples.

Related works:

The low level API of the package is based on python-ixia package - https://github.com/kontron/python-ixia.

Contact

Feel free to contact me with any question or feature request at yoram@ignissoft.com.

Metadata

Release files for pyixexplorer 3.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for pyixexplorer 3.1.3
File Interpreter ABI Platform
pyixexplorer-3.1.3-py3-none-any.whl Python 3 none any Details

Release files / pyixexplorer-3.1.3-py3-none-any.whl

Download URL pyixexplorer-3.1.3-py3-none-any.whl
Size 44.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0e935485539b3d38a8215ed75d877a7af5e17d91eff539efcb4cc174441f9ef3
BLAKE2b-256 checksum
How to use checksums
7657a6e8f89a7e04813a37a9f447de0afc2607a380b75dca55c702945f4ab373
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.3

Release history Release notifications | RSS feed

This release

3.1.3 This release

1 release file

3.1.2

1 release file

3.1.1

1 release file

3.1

1 release file

3.0.1

1 release file

3.0.0

1 release file

1.0.3

1 release file

1.0.2

1 release file

1.0.1

1 release file

0.9.7

1 release file

0.9.6

1 release file

0.9.5

1 release file

0.9.4

1 release file

0.9.3

1 release file

0.9.2

1 release file

0.9.1

1 release file

0.9.0

1 release file

0.8.9

1 release file

0.8.8

1 release file

0.8.7

1 release 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