Skip to main content

No project description provided

Project description

URL Marshall

Overview

The URL Marshall script takes a list of URLs as input, parses them, and generates a list of unique endpoint URLs by progressively removing path components from each original URL.

Prerequisites

Make sure you have Python installed on your system.

Installation

No specific installation is required.

How to Run

  1. Install Pip Package

    pip install url_marshall
    
  2. Run the script with the required arguments:

    urlmarshal -l path/to/input.txt -o path/to/output.txt
    
  • -l or --list: Path to the input file containing a list of URLs.
  • -o or --output: Path to the output file where the unique endpoint URLs will be stored.

Using in programs

from url_marshall import url_marshall
input_file = "path/to/input.txt"
output_file = "path/to/output.txt"

url_marshall(input_file, output_file)

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

url_marshall-1.1.0.3.tar.gz (2.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

url_marshall-1.1.0.3-py3-none-any.whl (2.6 kB view details)

Uploaded Python 3

File details

Details for the file url_marshall-1.1.0.3.tar.gz.

File metadata

  • Download URL: url_marshall-1.1.0.3.tar.gz
  • Upload date:
  • Size: 2.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for url_marshall-1.1.0.3.tar.gz
Algorithm Hash digest
SHA256 ae4c4e15bcd2ec3fd7c0bdbe0ab747074b6cf2c755c5ee030725b3bb30e01c42
MD5 62ee74753462ad9c68fe2f30f6b80950
BLAKE2b-256 9af0e03dbb92bc9cdbab665e2df432f48adf5399a33a57891e3c26f6db74ecc9

See more details on using hashes here.

File details

Details for the file url_marshall-1.1.0.3-py3-none-any.whl.

File metadata

  • Download URL: url_marshall-1.1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 2.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for url_marshall-1.1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 0e006ca6eb86c08cb950e1810aceb24724f2259a59759dc2e701e9d4c555bd07
MD5 220350616a89855397695e51c04c0ff2
BLAKE2b-256 c9693312fbc0a28f5c5bf6edac3bdca5a8d52a828e26d322b24d5052143bdd11

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page