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.1.tar.gz
(8.9 kB
view hashes)
Built Distribution
Close
Hashes for gufo_traceroute-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 318a49769924ba52255695e221356df4439bcea4a0b8d7cf15ac1e58d468a621 |
|
MD5 | 7f34fcfe8287fc1ce49584506a9d2680 |
|
BLAKE2b-256 | 0e92282bf7b8538152be77514cd3b1f0dcab709edd954129e7e2672e3d8b9183 |