Tools to convert SSL logs to usable Python formats
Project description
RoboCup Small Size League Python Log Tools
This package supports a minimal interface to parse and analyze log files generated by the RoboCup Small Size League.
Installation
rc-ssl-logtools is on the PyPi package index. It can be installed by simply running the below command.
pip3 install rc-ssl-logtools
Use
rc-ssl-logtools comes with a simple script to verify that the system is working. Download a log from http://wiki.robocup.org/Small_Size_League/Game_Logs, and run the below command. It will print all messages from time 0.0 seconds to 10.0 seconds.
ssldump -s 0.0 -d 10.0 <rc_ssl_logfile.gz>
rc-ssl-logtools allows python scripts to programmatically access these protobuf messages as well. This is how the ssldump
script is implemented.
#!/usr/bin/env python3
import rc_ssl_logtools
frames = rc_ssl_logtools.log_frames(args.file, args.start_time, args.duration)
for f in frames:
print(f)
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
Built Distribution
Hashes for rc_ssl_logtools-0.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88e26fac0dc223cbae9a17af0d4d5a925877b0d034d2101a0f34988758462f02 |
|
MD5 | d0a66b5606d62b12574ad2b9a68bea3d |
|
BLAKE2b-256 | 365bee8da0f826ec5d9ce2aa486950ffcbdf55b9bbc8308bfbb5652f11c02ece |