Skip to main content

pytraceroute - A simple traceroute(8) implementation in Python

pytraceroute is a simple traceroute(8) implementation written in Python.

Its purpose is mainly educational, rather than something feature-rich as is traceroute(8) for example.

Requirements

  • Python 2.7.x or 3.x

  • docopt

Installation

Clone the Git repository and install:

$ git clone https://github.com/pytraceroute
$ cd pytraceroute && python setup.py install

Or via pip:

$ pip install pytraceroute

Usage

pytraceroute requires root permissions due to the use of raw (socket.SOCK_RAW) sockets.

Example usage:

$ sudo py-traceroute google.com

Contributions

pytraceroute is hosted on Github. Please contribute by reporting issues, suggesting features or by sending patches using pull requests.

Bugs

Probably. If you experience a bug issue, please report it to the pytraceroute issue tracker on Github.

Metadata

Release files for pytraceroute 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pytraceroute 0.1.0
File Size Uploaded
pytraceroute-0.1.0.tar.gz 3.7 kB Details

Release files / pytraceroute-0.1.0.tar.gz

Download URL pytraceroute-0.1.0.tar.gz
Size 3.7 kB
Tags Source
SHA-256 checksum
How to use checksums
04f02d1843eafd5dea822ce3437638845945df49a5208da06b8577796147d5a7
BLAKE2b-256 checksum
How to use checksums
22db7267de29c302f030b37c9580b75029c70d93ed4cdc38fff22d3e1846b03e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1.0 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page