Skip to main content

Benchmarking Suite

Project description


Benchmarking system for python 3


This is a little Benchmarking module for Python 3. It provides a easy to use Benchmarking class and a statistics class for further analysis. It can save the measured benchmarks into a centralized folder in the home/user directory. This works crossplatform, I currently tested it on Windows and Debian, but it should work on most linux distributions and on OSX as well.


python install


from bencher import Bencher
benchmark = Bencher("benchmarkcase")
# Productive coding

# To get the measured time
time_needed = benchmark.get_time()

# To print a benchmark hint

# Save current benchmark for later analysing via the bencher.Statter class

# Reset benchmark

Usage statter

from bencher import Statter

statter = Statter("benchmarkcase")

# Get sum

# Get average

# Get count

I will add more features, when I need them or someone requests them.

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

SimpleBencher-0.6.0.tar.gz (2.5 kB view hashes)

Uploaded source

Built Distribution

SimpleBencher-0.6.0-py3-none-any.whl (4.1 kB view hashes)

Uploaded py3

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page