No project description provided
Project description
Gufo Traceroute
Gufo Traceroute is the Python asyncio IPv4 traceroute implementation.
Documentation: https://docs.gufolabs.com/gufo_traceroute/
Source Code: https://github.com/gufolabs/gufo_traceroute/
Gufo Traceroute is the Python asyncio library for IPv4 traceroute. It consist of a clean Python API which hides all raw-socket manipulation details.
async with Traceroute() as tr:
async for hop in tr.traceroute("8.8.8.8", tries=3):
print(hop)
Unlike the others traceroute implementation, Gufo Traceroute works well in noisy environments, i.e. on hosts generating and receiving large volumes of ICMP traffic.
Virtues
- Clean async API.
- IPv4 support.
- High-performance.
- Full Python typing support.
- Editor completion.
- Well-tested, battle-proven code.
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
gufo_traceroute-0.1.0.tar.gz
(8.8 kB
view hashes)
Built Distribution
Close
Hashes for gufo_traceroute-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 311b2c2391253694886391303f616af2a7947d0c1dd6dd8f0d8744609f314c1e |
|
MD5 | 2bc5342b9b17463db019dff92a3d0456 |
|
BLAKE2b-256 | 99febaf176cda97cbc7c4f07f7d6684a928f4ec3315fe52c996e512d2c8e6815 |