Pip installable package wrapping ByteBlower traffic generator Python API
Project description
# ByteBlower python package
This is a self contained, pip installable, python package to manage ByteBlower.
It wraps together the MSI ByteBlower [Python API exe installation](https://setup.byteblower.com/software.html) and the [ByteBlower Python Examples](https://github.com/excentis/ByteBlower_python_examples) into a standard python package.
Note: the current version supports only Windows and Python 2.7.
## Loading and using the ByteBlower API To load the ByteBlower API into python use following import statement from byteblowerll.byteblower import ByteBlower
## Samples
This repository contains all public available Python examples on how to use the ByteBlower Python API.
### Folder structure - back2back : examples between two ByteBlower ports. - wireless_endpoint : Examples of using the Wireless Endpoint. - server_management: No traffic is sent in these examples, they show how to get info from the ByteBlower Server and Meeting point.
### Dependencies - ByteBlower Python API : http://setup.byteblower.com/software.html#API - scapy: pip install scapy
warning: when using scapy >2.4.0 on Windows 10: scapy cannot find NPCAP
## Contact [yoram@ignissoft.com](yoram@ignissoft.com)
## Todo * restructure to embed all samples under single sub-folder * add basic unit tests to test the new package (not functionality) * build setup with restriction for Windows / Python 2.7
## Cheatsheet * To register EP and get real-time statistics run the following command:
ByteBlowerWirelessEndpoint.exe chassis-ip
Note that this will open a new CMD window.
[API documentation]([https://api.byteblower.com/python/byteblowerll.byteblower.ByteBlowerPort.html])
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file pybyteblower-0.1.tar.gz
.
File metadata
- Download URL: pybyteblower-0.1.tar.gz
- Upload date:
- Size: 49.6 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 64a97cbea6d02c22b9e07d55bcc01cbff5cad6798a7e0e3b28f762a8d63274c5 |
|
MD5 | 2a5690cc9bd74c6de3ec367781973012 |
|
BLAKE2b-256 | b7cc308b6a25a0b03b39000aaca6b06e2a4044a13ce812b22292a728d02dcfa4 |